Kako odpraviti pogoste težave z zvočnim vmesnikom v sistemu Windows 10
Nastavitev računalnika z operacijskim sistemom Windows za snemanje zvoka, še posebej, če v mešanico dodate zvočno strojno opremo, instrumente in DAW-je, je lahko nekoliko glavobol. V tem članku bomo preučili nekaj pogostih težav, povezanih z zvočnimi gonilniki, konfiguracijo strojne opreme in "a-ha!" trenutki.
Razlaga zvočnih API-jev za Windows
V večini DAW-jev lahko spremenite zvočni API. Možnosti in kaj počnejo so običajno:
- DirectSound: Spada v Microsoft DirectX API. To je univerzalni način za pravilno delovanje vseh zvočnih naprav z operacijskim sistemom Windows. Težava z DirectSound za snemanje s spremljanjem v živo (predvajanje v realnem času ob hkratnem snemanju) je, da DS uvede veliko zakasnitev kot vaš prispevek (kitara, klaviatura itd.) preide skozi emulacijsko plast pred izhodom.
- WaveOut: Izjemno zastarel predhodnik DirectSound-a, tega nikoli ne bi smeli uporabljati, razen če so vaši zvočni gonilniki tako obremenjeni, da je to edina stvar, ki deluje (To sem že videl).
- Pretakanje jeder WDM: Še en starodavni zvočni način, ki je nekoliko manj intenziven procesor kot WaveOut, vendar se mu je treba izogibati.
- WASAPI: To je podobno kot DirectSound, le da uporablja način "Exclusive", kar pomeni, da bo katera koli aplikacija, v kateri uporabljate način WASAPI, prevzela popoln nadzor nad zvočnim gonilnikom. Če imate torej DAW odprt v načinu WASAPI, ne boste slišali nobenega zvoka iz videoposnetka YouTube v brskalniku Google Chrome - ker je način WASAPI v DAW prevzel izključni nadzor nad zvočnim gonilnikom.
- ASIO: Namenski gonilnik na ravni strojne opreme, običajno ima resnično podporo bitne hitrosti in praktično brez zakasnitve. ASIO je najprimernejši zvočni sistem za snemanje vhodov, če imate strojno napravo z lastnimi gonilniki ASIO. Na primer, številni USB-sprejemniki DAC, zvočni vmesniki in pedali za digitalne učinke imajo namenske gonilnike ASIO, ki so na voljo neposredno pri njihovih proizvajalcih.
Zdaj, ko smo razložili različne zvočne sisteme, lahko odpravimo nekatere pogoste težave z zvokom pri delu z DAW-ji.
Način ASIO: vhod je zaznan prek USB-ja, ni mogoče izbrati zvoka sistema Windows (npr. Realtek) kot izhod.
To je po zasnovi. Ko je za avdio sistem izbran ASIO, naprava, ki podpira ASIO, postane vhodno / izhodni vir. Če želite slišati zvočni izhod iz ASIO, morate priključiti kabel z izhoda naprave na vhod računalnika (ali nadomestni par zvočnikov, ki niso povezani z računalnikom).
Tu je diagram:
Moja zvočna naprava je z računalnikom povezana prek USB-ja. Ali naj ne dobim avdio izhoda iz zvočnikov računalnika hkrati s snemanjem instrumenta z gonilniki ASIO?
Ne. Ustvarili bi povratno zanko. Ne pozabite, da je ASIO strojno namenjen gonilnik, ki ekskluzivno uporablja strojno napravo.
Iz zvočne naprave v računalnik pošiljate signal prek USB-ja. Signal se nato zmeša v DAW. Nato pošlje signal nazaj do zvočnega vmesnika, da greste skozi vrstico IZHOD.
V bistvu sprašujete, ali naj zvočni signal potuje iz vaše zvočne naprave v računalnik, se meša v DAW, nato se vrne v vašo zvočno napravo, nato pa nazaj na zvočnike vašega računalnika. To ni mogoče, ker zvočniki računalnika na programski ravni niso del gonilnikov ASIO.
Kaj bi se zgodilo, če bi to lahko storili, bi bil, da bi zvočni signal neskončno potoval naprej in nazaj med vašim zvočnim vmesnikom in zvočniki osebnega računalnika ter ustvaril najbolj grozljiv zvok, ki ga je človeštvo poznalo, ko se je zavijal naprej in nazaj, postajal pa vedno glasnejši in škripajoč. drugič. To bi bilo enakovredno temu:
TLDR: Ko uporabljate ekskluzivni način ASIO, potrebujete zunanji izhod, ki je povezan neposredno s strojno napravo ASIO. Ne bo se predvajal prek zvočnikov računalnika na programski ravni, ker zvočniki niso del mešanice.
Kako lahko uporabim vhod ASIO in še vedno dobim izhod za zvočnik v računalniku?
Tu imate dve možnosti.
Lahko uporabite DirectSound, ki bi morali vam omogoča, da za vhod izberete napravo ASIO in izvorne zvočnike računalnika (Realtek itd.) kot izhod. Vendar to dodaja veliko zakasnitve, ker prehaja oba sloja skozi raven emulacije.
Če na primer igrate kitaro, boste 5 sekund po udarcu v strune zaslišali note kitare. Ker se vhodni signal prenaša iz zvočne naprave v računalnik, se meša v emulaciji in nato oddaja prek Realteka (ali kakršen koli je vaš domači zvok v računalniku. Najverjetneje Realtek).
Vaša druga možnost je ASIO4ALL. To je neodvisni generični gonilnik ASIO, ki nekakšen sistem "prevari" Windows, da omogoči vhod na osnovi ASIO z alternativnimi izhodi, kot je Realtek. To počne s čarovništvom in zavijanjem toka jedra ter številnimi drugimi malimi modnimi izrazi, ki jih v resnici ne znam razložiti. Deluje precej dobro - zakasnitev ni tako dobra kot čisti način ASIO, je pa veliko hitrejša kot DirectSound.
Uporabljam ASIO4ALL, vendar v mojem DAW ni možnosti vhoda / izhoda?
Kliknite »Konfiguracija ASIO« in se prepričajte, da so vaše vhodne in izhodne naprave dejansko omogočene v odjemalcu ASIO4ALL. Nato znova zaženite DAW.
Za podrobnejšo razlago uporabe ASIO4ALL v DAW glejte Appualov vodnik Kako snemati kitaro na računalnik z uporabo Reaper DAW.
Uporabljam DirectSound in iz izhoda je grozno prasketanje in statičnost.
O tem sem prej govoril z zakasnitvijo DirectSound. Hitrost emulacije DirectSound (sposobnost obdelave in sprotnega izpisa tistega, kar snemate) je v veliki meri odvisen od številnih dejavnikov, vendar je CPU velik dejavnik.
Ko je medpomnilnik nastavljen prenizko (spodnji medpomnilnik = hitrejša emulacija), voznik se precej spotakne nase in začne oddajati tiste strašne prasketanje. Toda višje nastavitev medpomnilnika, tem več zamuda je uveden (nekaj sekund po predvajanju note). Torej, pri DirectSound morate prilagoditi nastavitev "Buffer" in najti "sladko točko", preden začne vaš CPU hrepeneti po zraku in ne bo mogel več slediti.
Zato se morate držati ASIO ali ASIO4ALL.
Moja DAW se zruši pri spreminjanju zvočnih načinov.
To je precej pogosto in ponavadi zato, ker je neka aplikacija v računalniku prevzela izključni nadzor nad vašo zvočno napravo. Recimo, da imate Chrome v ozadju odprt in poskusite zvočno napravo v DAW spremeniti iz ASIO v DirectSound. Toda iz nekega razloga je Chrome imel izključni nadzor nad DirectSound. Zdaj se torej vaš DAW zruši, ker ne more prevzeti nadzora nad zvočnim gonilnikom iz Chroma. Običajno gre za načelo "prvi pride, prvi melje".
Najprej poskusite, v računalniku ne odprite aplikacij, ki bi lahko uporabljale zvok. Težava je v tem, da lahko celo Windows uporablja zvok z zvočnimi učinki. Torej morate onemogočiti skoraj vse.
Poskusite tudi onemogočiti »ekskluzivni način« v zvočnih napravah. Iskreno jo potrebujete le, če želite uporabljati način WASAPI.
Izhod zvočnega vmesnika sem priključil na zunanje zvočnike / slušalke, vendar dobim samo zvok levega ali desnega kanala, ne obojega?
Verjetno uporabljate mono kabel. Glede na vašo avdio napravo boste verjetno potrebovali stereo vtični adapter. Ali 6,3 mm na dvojni stereo kabel. Ali kup drugih čudnih različic, ker je to res odvisno od vaše naprave in s čim jo poskušate povezati. Vprašajte lokalno trgovino z avdio strojno opremo.
Oznake Windows 10