Pregunta técnica. ASIO. Mesa USB. VSTs. Latencia

#1 por Synesthesis el 07/02/2011
Hola a todos,
Hace muchísimo que no entro por aquí pero me ronda una pregunta técnica por la cabeza y a ver si alguien por aquí me echa un cable.

Se trata de la "ruta" que sigue el sonido desde que se produce en el ordenador cuando usamos VSTs.

Primero entiendo que cuando producimos una nota en nuestro instrumento VST, el procesador hace el cálculo matemático para generar los bits que representan el sonido.
Estos bits pasan por el driver de la tarjeta de sonido para generar los bits que "entenderá" el DAC de la tarjeta de sonido. el ordenador envía esta información a la tarjeta de sonido. La tarjeta de sonido produce el sonido por los altavoces.

¿estoy en lo correcto?

Entonces, si usamos una mesa de mezclas USB o una interfaz de audio USB, ¿es más probable que tengamos latencia debido a que el DAC esta fuera del ordenador y por tanto hay que enviarle los bits que hemos dicho antes por USB? ¿Alguien ha usado muchos VSTs simultaneamente con interfaces de audio USB o mesas de mezcla USB? ¿Qué resultado dan?

Ahora mismo tengo una tarjeta PCI (Terratec DMX6 Fire) y con un Quad Core y tengo latencias bajísimas con muchos VST a la vez pero voy a pasarme a Windows 7 y ya no hay drivers para esta tarjeta por lo que estoy pensando en comprarme una mesa de mezclas USB.

Muchas gracias.

http://www.synesthesis.es

Subir
#2 por paquitom el 07/02/2011
Synesthesis escribió:
Estos bits pasan por el driver de la tarjeta de sonido para generar los bits que "entenderá" el DAC de la tarjeta de sonido. el ordenador envía esta información a la tarjeta de sonido. La tarjeta de sonido produce el sonido por los altavoces.

¿estoy en lo correcto?


No. Todo se hace en la tarjeta. El ordenador "no hace nada". Todo el proceso se hace con los dsp de la tarjeta (aunque se crea que los dsp son algo que vale para utilizar plugins como la UAD o la powercore, no es asi). El ordenador lo que hace es gestionar cpu y memoria para hacer ciertos calculos, pero el procesado de sonido se hace en la tarjeta y despues lo que hace es una conversion a analogico.

Synesthesis escribió:
Entonces, si usamos una mesa de mezclas USB o una interfaz de audio USB, ¿es más probable que tengamos latencia debido a que el DAC esta fuera del ordenador y por tanto hay que enviarle los bits que hemos dicho antes por USB? ¿Alguien ha usado muchos VSTs simultaneamente con interfaces de audio USB o mesas de mezcla USB? ¿Qué resultado dan?


Da igual que sea una mesa usb, la mayoria de tarjetas son externas, por usb o por firewire.

Una mesa de mezclas usb no es una buena opcion, y si, te va a aumentar la latencia bastante frente a la pci integrada. Yo que tu seguia con PCI y me miraria las EMU. Yo tengo una 1212M con conversores muy buenos. Suena increible y es mejor que cualquier motu que he tenido y si lo que quieres es controlar fisicamente faders, te compras una controladora como la behringer bcf2000 que estan tiradas de precio.
Subir
#3 por Synesthesis el 13/02/2011
Hola Paquitom, gracias por tu respuesta pero hay una cosa que no me cuadra.
Dices que todo el proceso se hace en los DSP de la tarjeta. Entonces,¿por qué usando la misma tarjeta de sonido, al cambiar de procesador (de un Athlon a un Quad Core) puedo usar muchos más VSTs simultaneamente con menos latencia? Yo pensaba que los DSP lo que te permitían es añadir procesamiento adicional al sonido final antes de pasar por el DAC.

http://www.synesthesis.es

Subir
#4 por paquitom el 13/02/2011
el procesamiento de audio, no el procesado de calculo. Ese se hace en la cpu
Subir
Respuesta rápida

Regístrate o para poder postear en este hilo