Calculadora de latencia del búfer de audio
Escribe el tamaño del búfer que aparece en los ajustes de tu DAW o del driver ASIO y la frecuencia de muestreo. Verás la latencia de un búfer, la de ida y vuelta a través de los búferes de entrada y salida y la distancia que recorre el sonido en ese tiempo.
Funciona en tu navegador: nada de lo que escribes se envía a ningún sitio.
Cómo se usa
- Escribe el tamaño del búfer en muestras, tal como aparece en los ajustes de la tarjeta de sonido o de la DAW.
- Elige la frecuencia de muestreo del proyecto.
- Si conoces la latencia de los convertidores o del driver, añádela; si no, deja 0.
Cómo funciona
Un búfer dura N ÷ fs segundos. La latencia de ida y vuelta son dos búferes (entrada y salida) más la latencia extra. Los búferes por segundo son fs ÷ N: las veces por segundo que el driver pide sonido al programa. La distancia es la duración de un búfer × 343 m/s.
Ejemplo
256 muestras a 48 kHz: 256 ÷ 48.000 = 0,005333 s = 5,333 ms. La ida y vuelta son 10,667 ms, hay 187,5 búferes por segundo y el sonido recorre 1,83 m en un búfer. El mismo búfer a 96 kHz dura la mitad: 2,667 ms.
Consejos
- Duplicar la frecuencia de muestreo reduce a la mitad la latencia del mismo búfer, pero también le cabe la mitad de tiempo.
- La DAW puede mostrar más: tiene en cuenta los convertidores y búferes de seguridad.
- Con una ida y vuelta por debajo de unos 10 ms, la mayoría de los músicos no la nota en la escucha.
Preguntas frecuentes
¿Cómo se calcula la latencia a partir del tamaño del búfer?
Divide el tamaño del búfer entre la frecuencia de muestreo y multiplica por 1000: 256 muestras a 48.000 Hz son 256 ÷ 48.000 × 1000 = 5,333 ms.
¿Por qué la latencia de ida y vuelta es el doble?
Cuando tocas a través del programa, el sonido espera en el búfer de entrada, se procesa y vuelve a esperar en el de salida. Con búferes iguales son dos veces su duración, más la latencia de los convertidores y del driver, que puedes añadir como extra si tu interfaz la indica.
¿Qué tamaño de búfer elijo?
Un búfer pequeño (64–128 muestras) da poca latencia para grabar y tocar en directo, pero exige más al ordenador y puede provocar chasquidos. Uno grande (512–1024) es más estable al mezclar, cuando la latencia no importa.
¿Qué significa la distancia?
El sonido recorre en el aire a 20 °C unos 343 metros por segundo, es decir, 34,3 cm por milisegundo. Un búfer de 5,333 ms retrasa el sonido igual que si estuvieras 1,83 m más lejos del altavoz.