Acero escribió:
La latencia primero que todo, es producto de tu tarjeta de sonido, hay tarjetas que traen latencia y hagas lo que hagas no la podrás bajar.
La latencia cero en interfaces de gama media no existe, es que la latencias es tan baja que es despreciable (prácticamente 0) .
Compañero Acero, permitame corregirle, la latencia es producto de los driver, no de la interfaz, es una diferencia sutil, pero importante, no es el hardware el que te permite menores tamaños de buffer, es el software controlador, y en ese sentido depende de cuan bien desarrollado esté el driver, es algo que confunde muchas veces a la gente, por que piensa que para bajar latencia debe comprarse una interfaz, y muchas veces Asio4all con una integrada logra niveles de latencia que interfaces de audio dedicadas.
En este sentido, cualquier interfaz tiene el mismo potencial de trabajar con los mismos niveles de latencia.
Ahora bien, hay que corregir otra cosa, y es que latencia 0 no existe en absolutamente ninguna interfaz y tampoco es necesario ni bueno tener latencia 0.
Latencia 0 significa que el audio debe ser procesado en tiempo real, eso para el CPU significa una carga inabordable, el procesador requiere tiempo para terminar sus tareas y en audio es critico, si le exiges entregar la información en tiempo real, tendrá drops de información.
La latencia busca eliminar esa condición, por lo tanto, esta debe ser baja, pero no hay con obsesionarse con valores tan bajos, hay que dar un respiro al CPU. el criterio es que se debe buscar el valor que se acomode a cada situación.
No todos disponemos de PC igual de poderoso, la misma interfaz, con el mismo tamaño de buffer, puede tener cortes y chasquidos en un equipo y en otro ir de maravilla, por que depende de cuanta carga sea capaz de manejar el CPU, por lo que cada uno debe buscar los valores de buffer con los cuales funciona mejor su PC, y en cierto punto el retardo deja de ser molesto, la idea es dejarlo justo en ese punto, en donde el retardo no es molesto pero aun no aparecen los cortes y chasquidos.
También hay que aclarar que muchas veces dichos cortes y chasquidos aparecen por otros dispositivos, por ejemplo el adaptador de red, tarjetas de video, en fin, es otro tipo de problema, en ese caso hay que hacer cierto tipo de optimizacion y evitar trabajar con el dispositivo que genera conflictos activado.