Calculadora de tamaño de buffer PCM | Tamaño de WAV y tasa de bits
Tamaño de buffer PCM lineal, muestras por canal, tasa de bits y de bytes a partir de la frecuencia, la profundidad de bits, los canales y la duración. Pensada para dimensionar archivos WAV y buffers de grabación.
💡 Sobre esta herramienta
Quien trabaja con WAV o PCM sin comprimir acaba enfrentándose a las mismas preguntas: cuántos GB ocupa una hora a 44,1 kHz, 16 bits y estéreo, y de qué tamaño debe ser el buffer circular. A diferencia de los códecs comprimidos, el PCM tiene una tasa de bits fija, así que conocida la fórmula el resultado es exacto.
Esta herramienta resuelve tamaño = frecuencia × profundidad / 8 × canales × duración. Combina cualquiera de los 10 preajustes de 8000 a 192000 Hz, profundidad de 8/16/24/32 bits y disposiciones mono / estéreo / 5.1 / 7.1, y fija la duración con un control de 0,01 a 600 segundos. Obtienes cuatro salidas: bytes del buffer (con KiB/MiB/GiB), muestras por canal, tasa de bits en kbps y tasa de bytes en B/s. Además extrapola el tamaño para un minuto, una hora y 24 horas de grabación continua, útil al planificar el almacenamiento de capturas largas.
🧐 Preguntas Frecuentes
¿Cuál es la tasa de bits del audio con calidad de CD (44,1 kHz, 16 bits, estéreo)? 1411,2 kbps. Es 44100 × 16 bits × 2 canales, dividido entre 1000. La tasa de bytes es 176 400 B/s.
¿Qué diferencia hay entre bytes y muestras por canal? Las muestras por canal son el número de muestras que un canal contiene por segundo (44100 a 44,1 kHz). Los bytes del buffer son esa cifra multiplicada por la profundidad de bits (÷8) y por el número de canales.
¿Muestra KiB o KB? El tamaño legible usa unidades binarias (KiB/MiB/GiB, base 1024). Los fabricantes de almacenamiento suelen anunciar KB/MB en base 1000, así que habrá una diferencia de algunos por ciento entre ambas.
¿Puedo dimensionar archivos MP3 o AAC? No. MP3, AAC y Opus son con pérdida y usan tasa de bits variable, por lo que la fórmula fija del PCM no se aplica. Esta herramienta cubre solo PCM sin comprimir.
¿El float de 32 bits usa el mismo cálculo? Sí para contar bytes. Una muestra float de 32 bits sigue ocupando 4 bytes, así que elegir 32 como profundidad da el tamaño correcto para un WAV en coma flotante.
📚 El teorema de muestreo paso a paso
El muestreo digital se apoya en el teorema de Nyquist-Shannon: para reconstruir una señal hay que muestrearla a más del doble de la frecuencia máxima que se desea reproducir. Como el oído humano llega hasta unos 20 kHz, basta con algo más de 40 kHz; por eso 44,1 y 48 kHz incluyen un margen sobre ese límite y se consideran suficientes para audio de música.
Cada salto de profundidad de bits aumenta el rango dinámico en unos 6 dB por bit, de modo que 16 bits ofrecen cerca de 96 dB y 24 bits superan los 140 dB teóricos. El tamaño del buffer, sin embargo, crece de forma lineal: pasar de 16 a 24 bits multiplica los bytes por 1,5, y duplicar la frecuencia los duplica. Entender esta relación lineal ayuda a estimar el almacenamiento antes de grabar.