Kuidas lahendada Windows 10 levinud heliliidese probleeme

Windowsi personaalarvuti seadistamine helisalvestuseks, eriti kui lisate segu riistvara, instrumente ja DAW-sid, võib olla pisut peavalu. Selles artiklis käsitleme mõnda tavalist küsimust, mis on seotud helidraiverite, riistvara konfigureerimise ja “a-ha!” Hetkedega.

Windowsi heli API-de selgitus

Enamikus DAW-des saate muuta audio-API-d. Valikud ja need, mida nad teevad, on tavaliselt:

Windowsi helisüsteemid.
  • DirectSound : kuulub Microsofti DirectX API-le. See on universaalne viis, kuidas kõik heliseadmed saavad Windowsiga korralikult töötada. Otsese monitooringu ( reaalajas taasesitus samal ajal salvestamise ajal salvestamise) DirectSoundi probleem on see, et DS tutvustab suurt latentsusaega, kuna teie sisend ( kitarr, klaviatuur jne) läbib emiteerimise kihi enne väljundit.
  • WaveOut : äärmiselt vananenud DirectSoundi eelkäija, seda ei tohiks kunagi kasutada, välja arvatud juhul, kui teie helidraiverid on nii hõivatud, et see on kuidagi ainus asi, mis töötab ( olen seda varem näinud) .
  • WDM-i kerneli voogesitus : veel üks iidne pärandhelirežiim, mis on pisut vähem protsessorimahukas kui WaveOut, kuid mida tuleks vältida.
  • WASAPI : See sarnaneb DirectSoundiga, välja arvatud see, et see kasutab režiimi „Eksklusiivne”, mis tähendab, et ükskõik milline rakendus, milles WASAPI-režiimi kasutate, võtab helidraiveri täielikult kontrolli alla. Nii et kui teil on DAW avatud WASAPI režiimis, ei kuule te Google Chrome'is YouTube'i videost mingit heli - kuna DAW WASAPI režiim on võtnud helidraiveri ainuõiguse.
  • ASIO : spetsiaalne riistvara tasemel draiver, sellel on tavaliselt tõeline bitikiirus ja praktiliselt puudub latentsusaeg. ASIO on sisestuse salvestamiseks eelistatav helisüsteem, kui teil on oma ASIO draiveritega riistvaraseade. Näiteks on paljudel USB DAC-del, heliliidestel ja digitaalse efektiga pedaalidel spetsiaalsed ASIO draiverid, mis on saadaval otse nende tootjatelt.

Nüüd, kui oleme selgitanud erinevaid helisüsteeme, laseb DAW-dega töötamisel tõrkeotsing leida mõned levinumad heliprobleemid.

ASIO-režiim: USB kaudu tuvastatud sisend, ei saa väljundiks valida Windowsi heli ( nt Realtek) .

See on kavandatud. Kui audiosüsteemiks on valitud ASIO, saab sisend- / väljundallikaks ASIO-toega seade. ASIO heliväljundi kuulamiseks peate ühendama kaabli seadme väljundist arvuti sisendiga ( või teise kõlaripaariga, mis pole arvutiga ühendatud) .

Siin on diagramm:

Mu heliseade on arvutiga ühendatud USB kaudu. Kas ma ei peaks arvutikõlaritest heliväljundit saama, samal ajal kui salvestan instrumenti ASIO draiverite abil?

Ei. Te loodaks tagasisidet. Pidage meeles, et ASIO on riistvaraline draiver, mis kasutab ainult riistvaraseadet.

Saate helisignaali heliseadmest arvutisse USB kaudu. Seejärel segatakse signaal teie DAW-s. Seejärel saadab see signaali tagasi heli liidesesse, et läbida liin OUTPUT.

Põhimõtteliselt küsite, kas helisignaal jõuab heliseadmest arvutisse, segatakse DAW-s, seejärel rännatakse tagasi heliseadme juurde ja seejärel rännatakse tagasi arvuti kõlarite juurde. See pole võimalik, kuna teie arvuti kõlarid ei kuulu tarkvara tasemel ASIO draiveritesse.

Mis juhtuks, kui saaksite seda teha, oleks helisignaali heliriidese ja arvuti kõlarite vahel lõpmatuseni edasi-tagasi liikumine, luues inimkonnale kõige õudsema heli, kui see edasi-tagasi liikuda, muutudes üha valjemaks ja kriitilisemaks teine. See oleks sellega samaväärne:

TLDR: ASIO eksklusiivse režiimi kasutamisel on vaja välist väljundit, mis on ühendatud otse teie ASIO riistvaraseadmega. Seda ei väljastata tarkvara kõlarite kaudu arvuti kõlarite kaudu, kuna kõlarid ei kuulu segu hulka.

Kuidas kasutada ASIO sisendit ja ikkagi saada arvuti kõlarite väljundit?

Teil on siin kaks võimalust.

Võite kasutada DirectSoundi, mis peaks laskma sisendina valida ASIO-seadme ja väljundina arvuti emakeelena kõlarid ( Realtek jne) . Kuid see lisab palju latentsusaega, kuna see läbib mõlemad kihid läbi emulatsiooni taseme.

Näiteks kui mängite kitarri, kuulete kitarri noote 5 sekundit pärast keelpillide löömist. Kuna sisendsignaal edastatakse teie heliseadmest arvutisse, segades seda emuleerimisel, väljutatakse see siis Realteki kaudu ( või mis iganes teie emakeelne arvuti heli on. Tõenäoliselt on Realtek).

Teine võimalus on ASIO4ALL. See on kolmanda osapoole üldine ASIO draiver, mis omamoodi "trügib" Windowsi võimaldama ASIO-põhist sisendit alternatiivse väljundiga, näiteks Realtek. Ta teeb seda nõiduse ja kerneli voogude mähkimise ja paljude muude väikeste väljamõeldud terminite kaudu, mida ma ei oska tegelikult lahti seletada. See töötab üsna hästi - latentsusaeg pole nii hea kui puhas ASIO-režiim, kuid palju kiirem kui DirectSound.

Ma kasutan ASIO4ALL, kuid minu DAW-s pole sisend- / väljundvalikuid?

Klõpsake “ASIO konfiguratsioon” ja veenduge, et teie sisend- ja väljundseadmed on ASIO4ALL-i kliendis tegelikult lubatud. Seejärel taaskäivitage DAW.

Üksikasjalikumat teavet ASIO4ALLi DAW-vormingus kasutamise kohta leiate rakenduse juhendist Kitarri salvestamine arvutisse, kasutades Reaper DAW-d.

Ma kasutan DirectSoundi ja seal on väljundist jube pragune ja staatiline.

Just sellest rääkisin varem DirectSoundi latentsusega. DirectSoundi emuleerimise kiirus ( võime töödelda ja reaalajas väljundit, mida salvestate) sõltub suuresti paljudest teguritest, kuid CPU on suur tegur.

Kui puhver on liiga madalaks seatud ( madalam puhver = kiirem emuleerimine), siis sõidab juht üsna palju iseenesest üle ja hakkab neid jubedaid krigisevaid helisid tekitama. Kuid mida kõrgem on teie puhverseade, seda suurem on viivitus ( kuuldes oma instrumenti paar sekundit pärast noodi mängimist). Nii et DirectSoundi abil peate korrigeerima “puhver” seadistust ja leidma “magus koht” enne, kui teie protsessor hakkab õhku hankima ega suuda enam sammu pidada.

Sellepärast peaksite kasutama ASIO või ASIO4ALL.

Minu DAW jookseb helirežiimide vahetamisel kokku.

See on üsna tavaline ja tavaliselt seetõttu, et mõni teie arvuti rakendus on võtnud ainuõiguse oma heliseadme üle. Ütleme nii, et teil on Chrome taustal avatud ja proovite muuta DAW-seadme heliseadme ASIO-st DirectSoundiks. Kuid mingil põhjusel oli Chrome'il DirectSoundi ainukontroll. Nüüd jookseb teie DAW kokku, kuna see ei saa Chrome'i helidraiverit kontrolli alla võtta. Üldiselt on see põhimõttel „kes ees, see mees”.

Kõigepealt võite proovida: veenduge, et teie arvutis pole ühtegi heli kasutavat rakendust. Probleem on selles, et isegi Windows saab kasutada heliefektidega heli. Nii et peate peaaegu kõik keelama.

Proovige keelata ka heliseadmetes eksklusiivne režiim. Kui vajate WASAPI-režiimi, on see ausalt vajalik.

Olen ühendanud oma heliliidese väljundi väliste kõlarite / kõrvaklappidega, kuid ma saan ainult vasaku või parema kanali heli, mitte mõlemat?

Tõenäoliselt kasutate monokaablit. Sõltuvalt konkreetsest heliseadmest vajate tõenäoliselt stereo pistikühendust. Või 6, 3-mm stereokaabel. Või hunnik muid imelikke variatsioone, sest see sõltub tõesti teie seadmest ja sellest, millega proovite seda ühendada. Küsige oma kohalikult heliriistvara poest.

Huvitavad Artiklid