¿De qué equipo estamos hablando?
Siempre se habla de la latencia como algo que es producido solo por la tarjeta de sonido.
Lo mismo lo que te cuento ahora te parece una perogrullada por su obviedad:
La multitarea pura no existe, por mucho que se diga, un ordenador no puede hacer dos cosas a la vez, lo que ocurre es que las hace tan rápido y tan bien gestionadas que parece que las está haciendo a la vez. Pero claro, eso es el microprocesador peeeero, y un disco duro ¿puede hacer dos cosas a la vez?
La respuesta es no. Un disco duro no puede leer y escribir a la vez, es mas, no puede leer dos cosas a la vez, pues bien, cuando grabamos le estamos pidiendo al disco duro que haga tres cosas a la vez. Una, Leer las sentencias del programa las ordenes de reproduccion, mandar las solicitudes de interrupcion al micro y las sentencias del programa a memoria. Dos, leer el backing track. Y tres escribir lo que grabamos.
Para empeorar la cosa, el cabezal del disco duro no puede estar en dos puntos a la vez, por tanto para leer está en un punto y para escribir tiene que ir a otro con un rápido desplazamiento pero que sin duda necesita un tiempo (ida y vuelta).
Ten en cuenta que la escritura y la lectura son los procesos mas lentos que se dan en un ordenador.
Si el equipo además tiene poca memoria, o el caché de primer nivel es pequeño, necesitará acceder al disco duro con asiduidad interrupmpiendo el proceso de lectura y escritura que hemos descrito antes (tiene prioridad).
El resultado es que al ejecutar y grabar a la vez se produce un retardo en la reproducción, por tanto tu ejecutas a razón de ese retardo, se produce otro retardo en escribir lo que estas interpretando y cuando reproduces sin grabar esos dos retardos se han sumado obteniendo ese desacompasamiento del backing y la toma. Los drivers de audio pueden mejorar este aspecto ya que reducen el tiempo que va desde el final de la lectura hasta su salida por altavoces y desde la captación y escritura, pero no influyen en los otros tiempos.
Para grabar, aunque sea sin vst's y con la mejor tarjeta del mundo, lo ideal es tener dos discos duros para poder establecer en uno de ellos un caché de escritura externo configurandolo como el receptor del archivo de paginación. y utilizar el otro para guardar los datos. Con eso impedimos en la mayoria de los casos que sea necesario que el disco duro esté haciendo dos cosas a la vez.
Eliminar los programas superfluos que están precargados de forma residente en memoria es mas que aconsejable (las conexiones a internet, los antivirus, los firewalls, la gestion de pantalla, etc)
No soy un experto en nuendo pero todo esto se puede mitigar configurando el programa. Prueba a entrar en menú archivo/preferencias y en la parte que haga referencia a Audio Record tiene que haber un parámetro que te hable sobre los milisegundos que debe adelantar la grabación a la escritura (creo que se llama pre-record) y prueba ajustando los parámetros. Lo normal es que existan preset's, al menos dos una para audio y midi juntos y al menos otra solo para audio. Prueba algunas preset o configura a mano variando el parámetro que te he dicho antes.
A ver si hay suerte, compañero.