Ako vyriešiť bežné problémy so zvukovým rozhraním v systéme Windows 10

Nastavenie vášho počítača so systémom Windows na záznam zvuku, najmä ak do mixu pridáte zvukový hardvér, nástroje a DAW, môže byť trochu bolesti hlavy. V tomto článku sa zaoberáme niektorými bežnými problémami týkajúcimi sa zvukových ovládačov, hardvérovej konfigurácie a momentov „a-ha!“.

Vysvetlenie zvukových rozhraní API systému Windows

Vo väčšine DAW môžete zmeniť zvukové rozhranie API. Možnosti a to, čo robia, sú zvyčajne:

Zvukové systémy Windows.
  • DirectSound : Patrí do rozhrania Microsoft DirectX API. Je to univerzálny spôsob, ako všetky zvukové zariadenia správne fungujú so systémom Windows. Problém s DirectSound pri nahrávaní so živým monitorovaním ( prehrávanie v reálnom čase pri súčasnom nahrávaní) je v tom, že DS zavádza veľké oneskorenie, pretože váš vstup ( gitara, klávesnica atď.) Prechádza emulačnou vrstvou pred výstupom.
  • WaveOut : Extrémne zastaraný predchodca DirectSound, toto by sa nikdy nemalo používať, pokiaľ vaše zvukové ovládače nie sú natoľko upravené, že to nejako funguje ( predtým som to už videl) .
  • Streamovanie jadra WDM : Ďalšiemu starému starému zvukovému režimu, ktorý je trochu menej náročný na procesory ako WaveOut, ale je potrebné sa mu vyhnúť.
  • WASAPI : Je to podobné ako pri DirectSound, okrem toho, že používa režim „Exkluzívne“, čo znamená, že akákoľvek aplikácia, v ktorej používate režim WASAPI, prevezme úplnú kontrolu nad zvukovým ovládačom. Takže ak máte otvorený DAW v režime WASAPI, nebudete počuť zvuk z videa YouTube v prehliadači Google Chrome - pretože režim WASAPI v DAW prevzal výhradnú kontrolu nad zvukovým ovládačom.
  • ASIO : vyhradený hardvérový ovládač, zvyčajne má podporu skutočného bitového toku a prakticky žiadnu latenciu. ASIO je preferovaný zvukový systém na nahrávanie vstupov, ak máte hardvérové ​​zariadenie s vlastnými ovládačmi ASIO. Napríklad veľa USB DAC, audio rozhraní a digitálnych efektov má špeciálne ASIO ovládače dostupné priamo od ich výrobcov.

Teraz, keď sme vysvetlili rôzne zvukové systémy, môžeme pri práci s DAW vyriešiť niektoré bežné problémy so zvukom.

Režim ASIO: Vstup zistený cez USB, ako výstup nie je možné zvoliť zvuk Windows ( napr. Realtek) .

Toto je zámerné. Ak je ako zvukový systém zvolený ASIO, vstupné / výstupné zariadenie sa stane zariadením podporujúcim ASIO. Ak chcete počuť zvukový výstup z ASIO, musíte pripojiť kábel z výstupu zariadenia, do vstupu vášho počítača ( alebo alternatívne dvojice reproduktorov nepripojených k počítaču) .

Tu je schéma:

Moje zvukové zariadenie je pripojené k počítaču prostredníctvom USB. Nemal by som dostať zvukový výstup z reproduktorov počítača súčasne, keď nahrávam nástroj pomocou ovládačov ASIO?

Nie. Vytvorili by ste spätnú väzbu. Pamätajte, že ASIO je hardvérový ovládač, ktorý výlučne používa hardvérové ​​zariadenie.

Vysielate signál z audio zariadenia do vášho PC cez USB. Signál je potom zmiešaný v DAW. Potom odošle signál späť do vášho zvukového rozhrania, aby prešla cez linku OUTPUT.

V podstate požadujete, aby zvukový signál putoval z vášho zvukového zariadenia do vášho PC, premiešal sa v DAW, potom sa vrátil späť do zvukového zariadenia a potom sa vrátil späť do reproduktorov vášho počítača. Nie je to možné, pretože reproduktory vášho počítača nie sú súčasťou softvérových ovládačov ASIO.

Čo by sa stalo, keby ste to mohli urobiť, keby zvukový signál putoval sem a tam medzi vašim zvukovým rozhraním a reproduktormi vášho PC nekonečne, čím by sa vytvoril najstrašší zvuk, aký ľudstvo pozná, keď sa točilo sem a tam, čím by sa postupne zosilňovalo a screechierovalo. na druhom mieste. Bolo by to rovnaké:

TLDR: Ak používate exkluzívny režim ASIO, potrebujete externý výstup pripojený priamo k vášmu hardvérovému zariadeniu ASIO. Výstup nebude cez reproduktory vášho počítača na úrovni softvéru, pretože vaše reproduktory nie sú súčasťou mixu.

Ako môžem používať vstup ASIO a stále získať výstup z reproduktorov počítača?

Máte tu dve možnosti.

Môžete použiť DirectSound, ktorý vám umožní vybrať ako vstup vaše zariadenie ASIO a ako výstup budú natívne reproduktory vášho počítača ( Realtek atď.) . To však pridáva veľa oneskorenia, pretože prechádza oboma vrstvami cez úroveň emulácie.

Ak hráte napríklad na gitare, budete počuť gitarové noty približne 5 sekúnd po zásahu do strún. Pretože vstupný signál prechádza z vášho zvukového zariadenia do vášho PC, je zmiešaný v emulácii, potom výstup cez Realtek ( alebo čokoľvek je váš pôvodný zvuk z PC. Pravdepodobne Realtek).

Druhou možnosťou je ASIO4ALL. Jedná sa o generický ovládač ASIO tretej strany, ktorý je akýmsi „trikom“ Windows a umožňuje vstup založený na ASIO s alternatívnym výstupom, napríklad Realtek. Robí to prostredníctvom ovíjania čarodejníctva a jadra a mnohých ďalších drobných fantázií, ktoré neviem vysvetliť. Funguje to celkom dobre - latencia nie je tak dobrá ako čistý režim ASIO, ale je oveľa rýchlejšia ako DirectSound.

Používam ASIO4ALL, ale v mojom DAW nie sú k dispozícii žiadne možnosti vstupu / výstupu?

Kliknite na „Konfigurácia ASIO“ a uistite sa, že vaše vstupné a výstupné zariadenia sú v klientovi ASIO4ALL skutočne povolené. Potom reštartujte DAW.

Podrobnejšie vysvetlenie použitia ASIO4ALL v DAW nájdete v Sprievodcovi Appualom Ako nahrávať gitaru na PC pomocou Reaper DAW.

Používam DirectSound a na výstupe je strašné praskanie a statika.

O tom som už hovoril s oneskorením DirectSound. Emulačná rýchlosť DirectSound ( schopnosť spracovať a zaznamenávať to, čo zaznamenávate v reálnom čase) do značnej miery závisí od mnohých faktorov, ale CPU je veľký faktor.

Keď je nárazník nastavený na príliš nízku hodnotu ( dolný nárazník = rýchlejšia emulácia), vodič do značnej miery zakopne o seba a začne vydávať tie hrozné zvuky praskania. Čím vyššie je nastavenie vyrovnávacej pamäte, tým väčšie je oneskorenie ( počutie vášho nástroja pár sekúnd po hraní noty). Takže s DirectSound musíte upraviť nastavenie „Buffer“ a nájsť „sladké miesto“ skôr, ako váš procesor začne lapať po dychu po vzduchu a už nedokáže udržať krok.

Preto by ste sa mali držať ASIO alebo ASIO4ALL.

Pri zmene zvukových režimov sa zrúti program DAW.

Je to celkom bežné a je to zvyčajne preto, že niektoré aplikácie vo vašom počítači prevzali výhradnú kontrolu nad zvukovým zariadením. Povedzme, že máte na pozadí otvorený prehliadač Chrome a skúste zmeniť zvukové zariadenie v DAW z ASIO na DirectSound. Z nejakého dôvodu však mal Chrome výhradnú kontrolu nad DirectSound. Takže váš DAW havaruje, pretože nemôže prevziať kontrolu nad zvukovým ovládačom z prehliadača Chrome. Spravidla ide o zásadu „kto prv príde, ten prv melie“.

Čo môžete skúsiť urobiť, je najskôr skontrolovať, či na počítači nie sú otvorené žiadne aplikácie, ktoré môžu používať zvuk. Problém je v tom, že aj systém Windows môže používať zvuk so zvukovými efektmi. Takže musíte takmer všetko zakázať.

Skúste tiež zakázať „exkluzívny režim“ na zvukových zariadeniach. Úprimne ju musíte povoliť iba vtedy, keď chcete používať režim WASAPI.

Výstup zvukového rozhrania som pripojil k externým reproduktorom / slúchadlám, ale dostávam iba zvuk ľavého alebo pravého kanála, nie oboje?

Pravdepodobne používate mono kábel. V závislosti od konkrétneho zvukového zariadenia budete pravdepodobne potrebovať stereofónny zásuvný adaptér. Alebo 6, 3 mm až duálny stereo kábel. Alebo kopu ďalších podivných variácií, pretože to záleží na vašom zariadení a na tom, na čo sa snažíte pripojiť. Požiadajte miestny obchod so zvukovým hardvérom.

Zaujímavé Články