Jeg har lige opdaget ASIO (takket være et svar her på SD).
Jeg har læst lidt om det og vil gerne sørg for, at jeg forstår fordelene.
Det ser ud til, at de største fordele er:
- Reduceret ventetid
- Evne til at kombinere flere lydkort eller ekstern USB Mikrofoner til et enkelt program (fx Audacity, Goldwave osv.) (Så hvis jeg optog lyd fra to sådanne mikrofoner: måske vokal på en og instrumenter på en anden, antager jeg.
Eventuelle andre fordele?
Hvad er fordelen ved den reducerede latenstid til optagelse lyd (bortset fra at reducere potentielle synkroniseringsproblemer mellem flere mikrofoner)?
Kommentarer
- AFAIK, dit andet argument gælder kun, hvis du bruger ASIO4ALL, at kombinere enheder ikke er en del af ASIO-standarden. Men en enkelt enhed kan have flere kanaler.
Svar
ASIO er en protokol til kommunikation med et lydkort.
Normalt håndterer operativsystemet lydstien, hvilket resulterer i at passere gennem mange lag, inden det faktisk rammer lydkortet. Hvert lag tilføjer latens.
ASIO giver en softwareapplikation mulighed for at tale direkte med lydkortet og undgå alle mellemliggende lag. Sådan opnår du reduceret ventetid .
Også ved direkte adgang til hardwaren. Lyden passerer ikke gennem operativsystemets lydmixer, hvilket potentielt undgår tab af prøve / bithastighedskonvertering. Dette er de højere troværdighedsgevinster.
Bare for at bemærke. Brug af en ASIO-driver gør det i det væsentlige muligt for softwaren at udnytte hardwaren maksimalt til sit potentiale. Hvis det faktiske lydkort har dårlig AD / DA-konvertering eller kun understøtter lavere bitdybde (kun 16bit?), kan man ikke overstige denne fysiske begrænsning.
Derfor kan du bruge noget som asio4all til at skære ned på ventetid. Det forbedrer ikke konverteringen, der finder sted på hardwaren.
Svar
ASIOs største fordel er hurtigere, lettere routing af lydindgange og -udgange. Det giver dig mulighed for nemt at koble input og output direkte ind til din lydoptagelsessoftware og eliminerer en stor del af de faste omkostninger, der normalt er forbundet med forbrugerlydkort.
Fordelen ved reduceret latens kommer, når du beskæftiger dig med flere lydkanaler . Selvom du kun har en enkelt input og output, og hvis du forsøgte at foretage nogen lagdeling, skal du bruge din input og output til at matche hinanden. Hvis det tog 100 ms, fra din computer begyndte at forsøge at afspille lyd til, da dine højttalere klarede det og yderligere 100 ms, før din input blev behandlet og optaget, hvis du skulle lytte til at sige et lydspor og synge til det, ville din sang blive optaget 200 ms, efter at computeren forsøgte at afspille den. Dette ville resultere i, at din sang ikke blev timet korrekt i dit spor sammenlignet med musikken.