Cum să remediați problemele comune ale interfeței audio în Windows 10

Configurarea computerului Windows pentru înregistrarea audio, mai ales când adăugați hardware audio, instrumente și DAW-uri în mix, poate fi o durere de cap. În acest articol, trecem peste câteva probleme comune legate de drivere audio, configurarea hardware și momentele „a-ha!”.

O explicație a API-urilor audio Windows

În majoritatea DAW-urilor, puteți modifica API-ul audio. Opțiunile și ceea ce fac sunt de obicei:

Sisteme audio Windows.
  • DirectSound : aparține API-ului Microsoft DirectX. Este un mod universal pentru toate dispozitivele audio să funcționeze corect cu Windows. Problema cu DirectSound pentru înregistrarea cu monitorizare live ( redare în timp real în timp ce înregistrează în același timp) este că DS introduce o cantitate mare de latență, pe măsură ce intrarea dvs. ( chitară, tastatură etc.) trece prin stratul de emulare înainte de a fi emisă.
  • WaveOut : un predecesor extrem de învechit al DirectSound, acesta nu ar trebui să fie niciodată folosit, cu excepția cazului în care driverele audio sunt atât de borked, este într-un fel singurul lucru care funcționează ( am mai văzut asta) .
  • WDM Kernel Streaming : Un alt mod audio vechi, care este un procesor puțin mai puțin intens decât WaveOut, dar ar trebui evitat.
  • WASAPI : Aceasta este similară cu DirectSound, cu excepția faptului că utilizează un mod „Exclusiv”, ceea ce înseamnă că orice aplicație pe care o utilizați în modul WASAPI va prelua controlul audio complet. Deci, dacă aveți un DAW deschis în modul WASAPI, nu veți auzi niciun audio dintr-un videoclip YouTube în Google Chrome - deoarece modul WASAPI din DAW a preluat controlul exclusiv al driverului audio.
  • ASIO : Un driver dedicat la nivel de hardware, de regulă are un adevărat suport de biți și practic nu are latență. ASIO este sistemul audio preferat pentru înregistrarea intrărilor dacă aveți un dispozitiv hardware cu drivere ASIO proprii. De exemplu, multe DAC USB, interfețe audio și pedale cu efecte digitale au drivere ASIO dedicate disponibile direct de la producătorii lor.

Acum că am explicat diferitele sisteme audio, vă permit să rezolvăm unele probleme audio comune atunci când lucrați cu DAW-uri.

Mod ASIO: Intrarea detectată prin USB, nu poate selecta audio Windows (de ex. Realtek) ca ieșire.

Acest lucru este prin design. Când ASIO este ales ca sistem audio, dispozitivul activat ASIO devine sursa de intrare / ieșire. Pentru a auzi ieșirea audio de la ASIO, trebuie să conectați un cablu de la ieșirea dispozitivului, la intrarea computerului dvs. ( sau la o pereche alternativă de boxe care nu sunt conectate la computer) .

Iată o diagramă:

Dispozitivul meu audio este conectat la computerul meu prin USB. Nu ar trebui să obțin ieșire audio de la boxele computerului în același timp în care înregistrez un instrument, folosind drivere ASIO?

Nu. Ați crea o buclă de feedback. Nu uitați că ASIO este un driver dedicat hardware-ului, care folosește exclusiv dispozitivul hardware.

Trimiteți semnal de la dispozitivul audio pe computer prin USB. Semnalul este apoi amestecat în DAW. Apoi trimite semnalul înapoi la interfața audio, pentru a parcurge linia OUTPUT.

Ceea ce ceri practic este ca semnalul audio să călătorească de pe dispozitivul audio pe computer, să fie amestecat în DAW, apoi să călătorești înapoi la dispozitivul audio, apoi să călătorești înapoi la boxele computerului. Acest lucru nu este posibil, deoarece boxele computerului dvs. nu fac parte din driverele ASIO la nivel de software.

Ce s-ar întâmpla dacă ați putea face acest lucru ar fi că semnalul sonor ar călători înainte și înapoi între interfața audio și boxele PC-ului la infinit, creând cel mai groaznic sunet cunoscut omenirii, întrucât se buclă înainte și înapoi, devenind din ce în ce mai tare și mai sclipitor de către al doilea. Ar fi echivalentul acestui:

TLDR: Când utilizați modul exclusiv ASIO, aveți nevoie de o ieșire externă conectată direct la dispozitivul dvs. hardware ASIO. Nu va fi difuzat prin difuzoarele computerului dvs. la nivel de software, deoarece difuzoarele dvs. nu fac parte din mix.

Cum pot folosi intrarea ASIO și obțin în continuare difuzoare pentru computer?

Aveți două opțiuni aici.

Puteți utiliza DirectSound, care ar trebui să vă permită să selectați dispozitivul ASIO ca intrare, precum și vorbitorii nativi ai computerului dvs. ( Realtek, etc) ca ieșire. Totuși, acest lucru adaugă multă latență, deoarece trece ambele straturi prin nivelul de emulare.

Dacă sunteți la chitară, de exemplu, veți auzi notele de chitară ca, la 5 secunde după ce ați lovit șirurile. Deoarece semnalul de intrare este transmis de la dispozitivul dvs. audio la computer, fiind amestecat în emulație, apoi este emis prin Realtek ( sau orice alt sunet al PC-ului dvs. este cel mai probabil Realtek).

A doua opțiune este ASIO4ALL. Acesta este un driver ASIO de la o terță parte, care generează Windows „trucuri” pentru a permite intrarea bazată pe ASIO, cu o ieșire alternativă, cum ar fi Realtek. Acest lucru se face prin înfășurarea vrăjitoriei și a fluxului de sâmbure și o mulțime de alți termeni minunați nu prea pot explica. Funcționează destul de bine - latența nu este la fel de bună ca modul ASIO pur, dar este mult mai rapidă decât DirectSound.

Folosesc ASIO4ALL, dar nu există opțiuni de intrare / ieșire în DAW-ul meu?

Faceți clic pe „Configurare ASIO” și asigurați-vă că dispozitivele dvs. de intrare și ieșire sunt de fapt activate în clientul ASIO4ALL. Apoi reporniți DAW.

Pentru explicații mai detaliate despre utilizarea ASIO4ALL într-un DAW, consultați ghidul lui Appual Cum să înregistrați chitară pe computer folosind Reaper DAW.

Folosesc DirectSound, iar la ieșire există fisuri oribile și statice.

Despre asta vorbeam mai devreme cu latența DirectSound. Viteza de emulare a DirectSound ( capacitatea de a procesa și de a produce în timp real ceea ce înregistrați) depinde în mare măsură de o serie de factori, dar CPU este un factor mare.

Când tamponul este setat prea jos ( buffer inferior = emulare mai rapidă), șoferul se deplasează destul de mult peste sine și începe să producă acele zgomote oribile. Dar cu cât este mai mare setarea tamponului, cu atât este introdusă mai multă întârziere ( auzirea instrumentului la câteva secunde după ce cântă o notă). Așadar, cu DirectSound, trebuie să ajustați setarea „Buffer” și să găsiți „locul dulce” înainte ca CPU să înceapă să bea aer și să nu mai poată ține pasul.

Acesta este motivul pentru care ar trebui să rămâneți cu ASIO sau ASIO4ALL.

DAW-ul meu se blochează la schimbarea modurilor audio.

Acest lucru este destul de comun și este, de obicei, pentru că unele aplicații de pe computer au preluat controlul exclusiv asupra dispozitivului dvs. audio. Așadar, să spunem că aveți Chrome deschis în fundal și încercați să schimbați dispozitivul audio din DAW-ul dvs. de la ASIO la DirectSound. Dar, din anumite motive, Chrome avea controlul exclusiv al DirectSound. Acum, DAW-ul dvs. se prăbușește, deoarece nu poate prelua controlul driverului audio de la Chrome. În general este o bază „primul venit, primul servit”.

Ce puteți încerca să faceți este mai întâi, asigurați-vă că nu există aplicații deschise pe computerul dvs. care să poată utiliza audio. Problema aici este că chiar și Windows poate utiliza audio, cu efecte sonore. Deci trebuie să dezactivați aproape totul.

De asemenea, încercați să dezactivați „Modul exclusiv” în dispozitivele audio. Sincer, aveți nevoie doar de activat atunci când doriți să utilizați modul WASAPI.

Am conectat ieșirea interfeței audio la difuzoare / căști externe, dar primesc doar sunet de canal stânga sau dreapta, nu ambele?

Probabil că utilizați un cablu mono. În funcție de dispozitivul audio specific, veți avea nevoie probabil de un adaptor stereo. Sau un cablu stereo de 6, 3 mm la dual. Sau o mulțime de alte variante ciudate, pentru că depinde cu adevărat de dispozitivul dvs. și de la ce încercați să îl conectați. Întrebați-vă magazinul audio local.

Articole Interesante