AGK escribió:
Pero yo estoy hablando que ponga el buffer que ponga no hay latencia MIDI. Otra cosa es que grabe voz u otro instrumento externo, ahí si que se nota y mucho (lo prefiero arreglar con la monitorización directa del totalmix de RME). Pero cuando toco con el teclado controlador MIDI un instrumento virtual (Kontakt, Omnisphere etc.) no hay latencia apreciable entre que toco el controlador y el sonido sale por los monitores ponga la interfaz que ponga y el buffer que ponga.
No es así. Lo que se le está "mal llamando" latencia MIDI -porque en realidad no es, aunque se de con instrumentos virtuales (MIDI)- es la latencia de salida de audio desde el DAW hasta el dispositivo de audio o interfaz. Es decir, el tiempo que tarda desde que tocas un teclado controlador hasta que sale sonido por los monitores.
Cuando seleccionas un buffer de audio, el DAW hace un cálculo de lo que tarda el driver en introducir la señal
desde la interfaz y otro cálculo de lo que tarda en sacar la señal
hacia la interfaz. Son 2 latencias: de entrada y de salida.
Sumadas esas 2 latencias tienes la latencia total, que es a la que te refieres que se nota mucho cuando grabas una voz o un instrumento externo.Normal, es la suma de lo que tarda en entrar y lo que tarda en salir.
Cuando solo tocas un VSTi, te ahorras la latencia de entrada (puesto que al audio no viene de fuera) pero no te ahorras la latencia de salida. Ésta va a estar siempre ahí hagas lo que hagas (salvo en monitorización directa, que como el audio no entra al DAW no tiene que salir de él). Es decir, que todo audio que salga del DAW hacia afuera va a venir con una latencia.
Ahora bien. Que tú no notes ese retardo no quiere decir que no lo haya. Y es más, que tú no notes ese retardo no quiere decir que nadie lo vaya a notar. Como te he dicho antes, hay músicos que les chirría el oído con latencias de 6-8 ms, y quieren menos aún.
La latencia al mismo buffer y con el mismo driver no es siempre la misma. Depende de la máquina (recursos y optimización) y del DAW (ligereza en su programación)... y a esa súmale luego la que depende del intrumento virtual claro, que todos no son iguales. No es lo mismo un sinte que un sampler, y no es o mismo una muestra sencilla que una muestra con reverb y delay. Ésta última no te la va a mostrar el DAW, pero se suma a la que sí muestra.
Si quieres saber cual es la latencia que estás teniendo en tu DAW, comprueba en opciones de audio... o configuración de audio... o preferencias (según DAW), y nos cuelgas un pantallazo similar a estos (con tu interfaz y con 1024 de buffer):
Un saludo.