Sobre Samples y Búfers
Un ordenador no puede procesar el audio continuamente, el mismo tiene
que esperar su turno mientras otras operaciones son llevadas a cabo. Como
resultado de esto la tarjeta de audio crea un almacenamiento intermedio o
"búfer", el cual mantiene una cierta cantidad de muestras o 'samples', donde
los datos pueden almacenarse y despacharse cuando se necesiten y así crear
un flujo de datos fluido. Una analogía sería, por ejemplo, el de una fuente que
no arroja agua continuamente sino de manera intermitente. Lo mejor, por lo
tanto, es ir almacenando el agua en un tanque con un grifo, que dejará correr
un chorro constante y continuo.
Si el tanque (búfer) es grande, puede entonces, almacenar más agua en caso
de que de la fuente no salga agua por un rato. Pero, llevará más tiempo luego
llenar el tanque, lo cual es equivalente a la latencia.
Un tanque más pequeño se llenará más rápido, pero la fuente debería sumi-
nistrar el agua de manera bastante más continua.
Todas las interfaces de audio y las tarjetas de sonido ASIO incluyen un panel
de control desde el cual se puede ajustar la latencia. Esto puede ser repre-
sentado como un determinado número de samples por búfer, como se ve en
panel de control Terratec EWX:
Por ejemplo, el panel de control Terratec EWX ASIO le permite elegir un nú-
mero determinado de samples/búfer. El display muestra la latencia resultante.
En este caso, se ha seleccionado 256 samples/búfer, resultando una latencia
apenas por debajo de 6 ms, a 44.1kHz. Si se ajusta a 128 samples/búfer, la
latencia se reducirá más pero puede sobrexigir aún más el ordenador.
Algunos paneles de control simplemente muestran en milisegundos la latencia
que resulta de elegir una configuración en particular, en vez de mostrar una
relación samples/búfer.
B4 II – 25