Jeg oppdaget nettopp ASIO (takket være et svar her på SD).
Jeg har lest litt om det og vil sørg for at jeg forstår fordelene.
Det ser ut til at hovedfordelene er:
- Redusert ventetid
- Evne til å kombinere flere lydkort eller ekstern USB Mikrofoner til et enkelt program (f.eks. Audacity, Goldwave osv.). (Så hvis jeg spilte inn lyd fra to slike mikrofoner: kanskje vokal på en og instrumenter på en annen, antar jeg.
Noen andre fordeler?
Hva er fordelen med redusert ventetid for opptak lyd (annet enn å redusere potensielle synkroniseringsproblemer mellom flere mikrofoner)?
Kommentarer
- AFAIK, det andre argumentet ditt gjelder bare hvis du bruker ASIO4ALL, kombinering av enheter er ikke en del av ASIO-standarden. Men en enkelt enhet kan ha flere kanaler.
Svar
ASIO er en protokoll for kommunikasjon med lydkort.
Normalt håndterer operativsystemet lydstien, noe som resulterer i at den går gjennom mange lag før den faktisk treffer lydkortet. Hvert lag legger til ventetid.
ASIO lar en programvare snakke direkte med lydkortet, og unngår alle mellomliggende lag. Slik oppnår du redusert ventetid .
Også ved å få tilgang til maskinvaren direkte. Lyden passerer ikke gjennom operativsystemets lydmikser, noe som muligens unngår tap av konverteringstap fra prøve / bithastighet. Dette er høyere troverdighetsgevinster.
Bare for å merke seg. Ved å bruke en ASIO-driver kan programvaren i hovedsak utnytte maskinvaren maksimalt. Hvis det faktiske lydkortet har dårlig AD / DA-konvertering, eller bare støtter lavere bitdybde (kun 16bit?), kan man ikke overskride denne fysiske begrensningen.
Derfor kan du bruke noe som asio4all slik at du kan kutte ned på ventetid. Det vil ikke forbedre konverteringen som foregår på maskinvaren.
Svar
ASIOs hovedfordel er raskere, enklere ruting av lydinnganger og -utganger. Det lar deg enkelt koble innganger og utganger direkte til lydopptaksprogramvaren din og eliminerer mye av overhead som vanligvis er forbundet med forbrukerens lydkort.
Fordelen med redusert ventetid kommer når du arbeider med flere lydkanaler . Selv om du bare har en enkelt inngang og utgang, hvis du prøvde å gjøre noen lagdeling, trenger du inngang og utgang for å matche. Hvis det tok 100 ms fra datamaskinen din begynte å prøve å spille av lyd til når høyttalerne dine gjorde det, og ytterligere 100 ms før innspillene dine ble behandlet og spilt inn, hvis du skulle høre på et lydspor og synge til det, ville din sang bli spilt inn 200 ms etter at datamaskinen prøvde å spille den. Dette vil føre til at vokalen din ikke blir riktig tidsbestemt i sporet ditt sammenlignet med musikken.