Kuinka korjata yleiset ääniliitäntäongelmat Windows 10: ssä

Windows-tietokoneen asettaminen äänitallennusta varten, varsinkin kun lisäät äänilaitteita, instrumentteja ja DAW-levyjä sekoitukseen, voi olla hieman päänsärky. Tässä artikkelissa käsittelemme joitain yleisiä ääniohjaimiin, laitteistokokoonpanoon ja "a-ha!" Liittyviä ongelmia. hetkiä.

Selitys Windows audio -rajapinnoista

Useimmissa DAW: issa voit muuttaa ääni-API: ta. Vaihtoehdot ja mitä he tekevät, ovat tyypillisesti:

  • DirectSound: Kuuluu Microsoft DirectX -sovellusliittymään. Se on yleinen tapa kaikille äänilaitteille toimia oikein Windowsin kanssa. Suoralla seurannalla tallennettavan DirectSound-ongelman kanssa (reaaliaikainen toisto samalla kun tallennat) on se, että DS tuo suuren määrän viivettä syötteesi (kitara, näppäimistö jne.) kulkee emulointikerroksen läpi ennen tulostamista.
  • WaveOut: DirectSoundin erittäin vanhentunut edeltäjä, tätä ei pitäisi koskaan käyttää, ellei ääniohjaimiasi ole niin tukossa, että se on jotenkin ainoa asia, joka toimii (Olen nähnyt tämän aiemmin).
  • WDM-ytimen suoratoisto: Toinen muinainen vanha audiotila, joka on hiukan vähemmän suoritinta kuluttava kuin WaveOut, mutta jota tulisi välttää.
  • WASAPI: Tämä on samanlainen kuin DirectSound, paitsi että se käyttää "Exclusive" -tilaa, mikä tarkoittaa, että mikä tahansa sovellus, jossa käytät WASAPI-tilaa, hallitsee ääniohjaimen kokonaan. Joten jos DAW on auki WASAPI-tilassa, et kuule mitään ääntä YouTube-videosta Google Chromessa - koska DAW: n WASAPI-tila on ottanut yksinomaan ääniohjaimen hallinnan.
  • ASIO: Erillinen laitteistotason ohjain, jolla on tyypillisesti todellinen bittinopeustuki ja käytännössä ei viivettä. ASIO on ensisijainen äänentoistojärjestelmä tulojen nauhoittamiseen, jos sinulla on laitteisto, jolla on omat ASIO-ohjaimet. Esimerkiksi monissa USB-DAC: issa, ääniliitännöissä ja digitaalisissa tehostepedaaleissa on omat ASIO-ohjaimet, jotka ovat saatavissa suoraan valmistajilta.

Nyt kun olemme selittäneet erilaisia ​​äänijärjestelmiä, voimme vianmäärittää joitain yleisiä ääniongelmia työskennellessäsi DAW-laitteiden kanssa.

ASIO-tila: Tulo havaittu USB: n kautta, ei voida valita Windows-ääntä (esimerkiksi. Realtek) tuotoksena.

Tämä on suunnittelua. Kun audiojärjestelmäksi valitaan ASIO, ASIO-yhteensopivasta laitteesta tulee tulo- / lähtölähde. ASIO: n äänilähdön kuulemiseksi sinun on liitettävä kaapeli laitteen lähdöstä tietokoneen tuloon (tai vaihtoehtoista kaiutinparia, jota ei ole kytketty tietokoneeseen).

Tässä on kaavio:

Äänilaitteeni on kytketty tietokoneeseen USB: n kautta. Eikö minun pitäisi saada äänilähtöä tietokoneen kaiuttimista samalla, kun tallennan instrumenttia ASIO-ohjaimilla?

Ei. Luisit palautesilmukan. Muista, että ASIO on laitteistolle tarkoitettu ohjain, joka yksinomaan käyttää laitteistoa.

Lähetät signaalia äänilaitteesta tietokoneeseen USB: n kautta. Signaali sekoitetaan sitten DAW-laitteeseesi. Sitten se lähettää signaalin takaisin ääniliitäntään OUTPUT-rivin läpi.

Pohjimmiltaan pyydät, että äänisignaali kulkee äänilaitteeltasi tietokoneelle, sekoitetaan DAW-laitteeseen, sitten matkustetaan takaisin äänilaitteellesi ja sitten takaisin tietokoneen kaiuttimiin. Tämä ei ole mahdollista, koska tietokoneesi kaiuttimet eivät ole osa ASIO-ohjaimia ohjelmistotasolla.

Mitä tapahtuisi, jos voisit tehdä tämän, äänisignaali kulkisi edestakaisin ääniliitännän ja tietokoneen kaiuttimien välillä äärettömästi, mikä loisi kauhistuttavimman äänen, jonka ihmiskunta tuntee edestakaisin, jolloin ääni muuttuu yhä voimakkaammaksi. toinen. Se vastaisi tätä:

TLDR: Kun käytät ASIO-yksinoikeustilaa, tarvitset ulkoisen lähdön, joka on kytketty suoraan ASIO-laitteeseen. Se ei toistu tietokoneen kaiuttimien kautta ohjelmistotasolla, koska kaiuttimet eivät ole osa sekoitusta.

Kuinka voin käyttää ASIO-tuloa ja silti saada PC-kaiutinlähtöä?

Sinulla on täällä kaksi vaihtoehtoa.

Voit käyttää DirectSoundia, joka pitäisi avulla voit valita tuloksi ASIO-laitteen ja tietokoneen äidinkielenään (Realtek jne.) tuotoksena. Tämä lisää kuitenkin paljon viive, koska se kulkee molemmat kerrokset emulointitason läpi.

Jos soitat esimerkiksi kitaraa, kuulet kitaran nuotit, kuten 5 sekuntia sen jälkeen, kun olet lyönyt jouset. Koska tulosignaali välitetään äänilaitteeltasi tietokoneelle, sekoitetaan emulointiin ja lähetetään sitten Realtekin kautta (tai mikä tahansa natiivi PC-äänesi on. Todennäköisesti Realtek).

Toinen vaihtoehto on ASIO4ALL. Tämä on kolmannen osapuolen yleinen ASIO-ohjain, joka tavallaan "huijaa" Windows sallimaan ASIO-pohjaisen syötteen vaihtoehtoisella lähdöllä, kuten Realtek. Se tekee tämän noituuden ja ytimen virran käärimisen ja monien muiden pienien hienojen termien avulla, joita en voi todella selittää. Se toimii melko hyvin - latenssi ei ole yhtä hyvä kuin puhdas ASIO-tila, mutta se on paljon nopeampi kuin DirectSound.

Käytän ASIO4ALL-sovellusta, mutta DAW-laitteessani ei ole syöttö- / lähtövaihtoehtoja?

Napsauta “ASIO Configuration” ja varmista, että syöttö- ja tulostuslaitteesi ovat todella käytössä ASIO4ALL-asiakkaassa. Käynnistä sitten DAW uudelleen.

Lisätietoja ASIO4ALL: n käytöstä DAW: ssa on Appualin oppaassa Kuinka tallentaa kitaraa tietokoneelle Reaper DAW: lla.

Käytän DirectSoundia, ja tuotoksesta on kamalaa rätinä ja staattista.

Tästä puhuin aiemmin DirectSound-viiveellä. DirectSoundin emulointinopeus (kyky käsitellä ja reaaliaikainen lähtö, mitä tallennat) riippuu suurelta osin useista tekijöistä, mutta CPU on suuri tekijä.

Kun puskuri on asetettu liian matalaksi (alempi puskuri = nopeampi emulointi), kuljettaja kompastuu melkein itsensä yli ja alkaa tuottaa näitä kamala rätinäääniä. Mutta korkeampi puskuriasetuksesi, sitä enemmän viive otetaan käyttöön (kuulet soittimesi muutaman sekunnin nuotin soittamisen jälkeen). Joten DirectSoundin kanssa sinun on säädettävä "Puskuri" -asetusta ja löydettävä "makea kohta", ennen kuin suorittimesi alkaa haukata ilmaa eikä pysty enää pysymään.

Siksi kannattaa pitää kiinni ASIO: sta tai ASIO4ALL: sta.

DAW kaatuu, kun vaihdan äänitilaa.

Tämä on melko yleistä, ja se johtuu yleensä siitä, että joku tietokoneesi sovellus on ottanut yksinomaan äänilaitteesi hallinnan. Joten sanotaan, että Chrome on auki taustalla, ja yrität vaihtaa DAW: n äänilaitteen ASIO: sta DirectSoundiksi. Mutta jostain syystä Chrome hallitsi yksinomaan DirectSoundia. Joten nyt DAW kaatuu, koska se ei voi hallita ääniohjainta Chromelta. Se on yleensä "ensin tullutta palvellaan ensin" -periaate.

Ensinnäkin voit kokeilla ensin, että tietokoneellasi ei ole avoimia sovelluksia, jotka voisivat käyttää ääntä. Ongelmana on, että jopa Windows voi käyttää ääntä äänitehosteilla. Joten sinun täytyy poistaa melkein kaikki.

Yritä myös poistaa käytöstä yksinoikeustila äänilaitteissasi. Tarvitset sen rehellisesti vain silloin, kun haluat käyttää WASAPI-tilaa.

Olen liittänyt ääniliitäntäulostuloni ulkoisiin kaiuttimiin / kuulokkeisiin, mutta saan vain vasemman tai oikean kanavan äänen, ei molempia?

Käytät todennäköisesti monokaapelia. Äänilaitteestasi riippuen tarvitset todennäköisesti stereolaajennussovittimen. Tai 6,3 mm - kaksi stereokaapelia. Tai joukko muita outoja muunnelmia, koska se riippuu todella laitteestasi ja mistä yrität yhdistää sen. Kysy paikalliselta äänilaitteistolta.

Tunnisteet Windows 10