Ho appena scoperto ASIO (grazie a una risposta qui su SD).
Ho letto un po a riguardo e voglio assicurati di aver compreso i vantaggi.
Sembra che i vantaggi principali siano:
- Latenza ridotta
- Possibilità di combinare più schede audio o USB esterni Microfoni a un singolo programma (ad esempio, Audacity, Goldwave, ecc.) (Quindi se stavo registrando laudio da due di questi microfoni: forse la voce su uno e gli strumenti sullaltro, suppongo. > Qualche altro vantaggio?
Qual è il vantaggio della ridotta latenza per la registrazione audio (oltre alla riduzione dei potenziali problemi di sincronizzazione tra più microfoni)?
Commenti
- Per quanto ne so, il tuo secondo argomento è vero solo se usi ASIO4ALL, la combinazione di dispositivi non fa parte dello standard ASIO. Ma un singolo dispositivo può avere diversi canali.
Answer
ASIO è un protocollo per la comunicazione con una scheda audio.
Normalmente il sistema operativo gestisce il percorso audio, che si traduce nel passaggio attraverso molti livelli prima di colpire effettivamente la scheda audio. Ogni strato aggiunge latenza.
ASIO consente a unapplicazione software di parlare direttamente alla scheda audio, evitando tutti gli strati intermedi. È così che si ottiene una latenza ridotta .
Inoltre, accedendo direttamente allhardware. Laudio non passa attraverso il mixer audio del sistema operativo, evitando potenzialmente qualsiasi perdita di conversione della velocità di campionamento / bit. Questo è il guadagno di fedeltà più elevato.
Solo per notare. Luso di un driver ASIO consente essenzialmente al software di utilizzare lhardware al massimo delle sue potenzialità. Se la scheda audio effettiva ha una scarsa conversione AD / DA, o supporta solo profondità di bit (solo 16 bit?), non si può superare questo limite fisico.
Quindi, usare qualcosa come asio4all ti consentirà di ridurre sulla latenza. Non migliorerà la conversione in corso sullhardware.
Risposta
Il vantaggio principale di ASIO è più veloce, instradamento più semplice degli ingressi e delle uscite audio. Ti consente di collegare facilmente ingressi e uscite direttamente al tuo software di registrazione audio ed elimina gran parte del sovraccarico normalmente associato alle schede audio di consumo.
Il vantaggio di una latenza ridotta si ottiene quando si tratta di più canali audio . Anche se si dispone di un solo input e output, se si è tentato di eseguire la stratificazione, è necessario che input e output corrispondano. Se sono stati necessari 100 ms da quando il computer ha iniziato a provare a riprodurre laudio a quando è stato realizzato dagli altoparlanti e altri 100 ms per lelaborazione e la registrazione del tuo input, se dovessi ascoltare una traccia audio e cantarla, il tuo canto essere registrato 200 ms dopo che il computer ha provato a riprodurlo. Ciò comporterebbe che la tua voce non venga sincronizzata correttamente nella tua traccia rispetto alla musica.