Kaip išspręsti bendras „Windows 10“ garso sąsajos problemas

„Windows“ kompiuterio nustatymas garso įrašymui, ypač kai į derinį pridedate garso aparatūrą, instrumentus ir DAW, gali būti šiek tiek galvos skausmas. Šiame straipsnyje aptarsime keletą dažniausiai pasitaikančių problemų, susijusių su garso tvarkyklėmis, aparatūros konfigūracija ir „a-ha!“ akimirkos.

„Windows“ garso API paaiškinimas

Daugumoje DAW galite pakeisti garso API. Variantai ir tai, ką jie daro, paprastai yra:

  • „DirectSound“: Priklauso „Microsoft DirectX“ API. Tai universalus būdas visiems garso įrenginiams tinkamai veikti su „Windows“. „DirectSound“ problema įrašant naudojant tiesioginį stebėjimą (realiu laiku atkuriant įrašant tuo pačiu metu) yra tai, kad DS įveda daug delsos, kaip jūsų įvestį (gitara, klaviatūra ir kt.) praeina per emuliacijos sluoksnį prieš išvedant.
  • „WaveOut“: Labai pasenęs „DirectSound“ pirmtakas, jo niekada nereikėtų naudoti, nebent jūsų garso tvarkyklės yra taip užgrūdintos, tai yra kažkaip vienintelis dalykas, kuris veikia (Aš tai mačiau anksčiau).
  • „WDM“ branduolio srautas: Dar vienas senovinis senas garso režimas, kurio procesorius yra šiek tiek mažiau intensyvus nei „WaveOut“, tačiau jo reikėtų vengti.
  • WASAPI: Tai panašu į „DirectSound“, išskyrus tai, kad naudojamas „išskirtinis“ režimas, o tai reiškia, kad bet kokia programa, kurioje naudojate WASAPI režimą, visiškai valdys garso tvarkyklę. Taigi, jei DAW yra atidarytas WASAPI režimu, „Google Chrome“ neišgirsite jokio „YouTube“ vaizdo įrašo garso, nes WASAPI režimas DAW perėmė išskirtinę garso tvarkyklės kontrolę.
  • ASIO: Speciali aparatūros lygio tvarkyklė, ji paprastai palaiko tikrąjį pralaidumą ir praktiškai neturi delsos. ASIO yra pageidaujama garso įvesties įrašymo sistema, jei turite aparatūros įrenginį su savo ASIO tvarkyklėmis. Pavyzdžiui, daugelyje USB DAC, garso sąsajų ir skaitmeninių efektų pedalų yra specialios ASIO tvarkyklės, kurias galima įsigyti tiesiogiai iš jų gamintojų.

Dabar, kai mes paaiškinome įvairias garso sistemas, galime išspręsti kai kurias įprastas garso problemas dirbant su DAW.

ASIO režimas: įvestis aptikta per USB, negalima pasirinkti „Windows“ garso (pvz. „Realtek“) kaip išvestis.

Tai yra pagal dizainą. Kai garso sistema pasirenkama ASIO, įvesties / išvesties šaltiniu tampa įrenginys, įgalinantis ASIO. Norėdami išgirsti garso išvestį iš ASIO, prie įrenginio išvesties turite prijungti laidą prie kompiuterio įvesties (arba kita prie jūsų kompiuterio neprijungta garsiakalbių pora).

Štai schema:

Mano garso įrenginys prijungtas prie kompiuterio per USB. Ar neturėčiau gauti garso išvesties iš savo kompiuterio garsiakalbių tuo pačiu metu, kai įrašau instrumentą, naudodamas ASIO tvarkykles?

Ne. Jūs sukurtumėte grįžtamąjį ryšį. Atminkite, kad ASIO yra aparatinei įrangai skirta tvarkyklė, kuri išimtinai naudoja aparatūros įrenginį.

Jūs siunčiate signalą iš garso įrenginio į savo kompiuterį per USB. Tada signalas sumaišomas jūsų DAW. Tada jis siunčia signalą atgal į savo garso sąsają, norėdami pereiti OUTPUT eilutę.

Iš esmės jūs prašote, kad garso signalas eitų iš jūsų garso įrenginio į kompiuterį, būtų sumaišytas DAW, tada keliaukite atgal į savo garso įrenginį, tada keliaukite atgal į savo kompiuterio garsiakalbius. Tai neįmanoma, nes programinės įrangos lygiu jūsų kompiuterio garsiakalbiai nėra ASIO tvarkyklių dalis.

Kas nutiktų, jei galėtumėte tai padaryti, būtų, kad garso signalas be galo sklistų pirmyn ir atgal tarp jūsų garso sąsajos ir kompiuterio garsiakalbių, sukurdamas baisiausią žmonijai žinomą garsą, kai jis sukasi pirmyn ir atgal, vis garsiau ir garsiau skambėdamas. antra. Tai atitiktų tai:

TLDR: kai naudojate išskirtinį ASIO režimą, jums reikia išorinio išėjimo, tiesiogiai prijungto prie jūsų ASIO aparatinės įrangos. Programinės įrangos lygmeniu jis nebus išleistas per kompiuterio garsiakalbius, nes jūsų garsiakalbiai nėra mišinio dalis.

Kaip galiu naudoti ASIO įvestį ir vis tiek gauti kompiuterio garsiakalbio išvestį?

Čia turite dvi galimybes.

Galite naudoti „DirectSound“, kuris turėtų leiskite jums pasirinkti ASIO įrenginį kaip įvestį ir kompiuterio gimtąsias kalbas („Realtek“ ir kt.) kaip išvestis. Tačiau tai priduria daug delsos, nes praeina abu sluoksniai per emuliacijos lygį.

Pavyzdžiui, jei grojate gitara, išgirsite tokias gitaros natas kaip, praėjus 5 sekundėms po to, kai paspausite stygas. Kadangi įvesties signalas yra perduodamas iš jūsų garso įrenginio į kompiuterį, sumaišomas su emuliacija, tada išvedamas per „Realtek“ (ar koks būtų jūsų gimtojo kompiuterio garsas. Greičiausiai „Realtek“).

Antrasis jūsų pasirinkimas yra ASIO4ALL. Tai yra trečiosios šalies bendroji ASIO tvarkyklė, kuri tarsi „apgauna“ „Windows“, leidžiančią įvestį ASIO pagrindu su alternatyvia išvestimi, pvz., „Realtek“. Tai daro per burtininkavimą ir branduolio srautus ir daugybę kitų mažų išgalvotų terminų, kurių nelabai galiu paaiškinti. Tai veikia gana gerai - vėlavimas nėra toks geras, kaip grynas ASIO režimas, tačiau daug greitesnis nei „DirectSound“.

Aš naudoju ASIO4ALL, bet mano DAW nėra įvesties / išvesties parinkčių?

Spustelėkite „ASIO Configuration“ ir įsitikinkite, kad jūsų įvesties ir išvesties įrenginiai iš tikrųjų įgalinti ASIO4ALL kliente. Tada paleiskite DAW iš naujo.

Išsamesnį paaiškinimą apie ASIO4ALL naudojimą DAW rasite „Appual“ vadove, kaip įrašyti gitarą asmeniniame kompiuteryje naudojant „Reaper DAW“.

Aš naudoju „DirectSound“, o išvestyje yra siaubingas traškėjimas ir statiškas.

Apie tai aš kalbėjau anksčiau su „DirectSound“ vėlavimu. „DirectSound“ imitavimo greitis (galimybė apdoroti ir realiuoju laiku išleisti tai, ką įrašote) daugiausia priklauso nuo daugelio veiksnių, tačiau procesorius yra didelis veiksnys.

Kai buferis nustatytas per mažai (mažesnis buferis = greitesnė emuliacija), vairuotojas beveik užklumpa per save ir pradeda skleisti tuos siaubingus traškančius garsus. Bet didesnis jūsų buferio nustatymas, tuo daugiau uždelsimas yra įvestas ((išgirdę instrumentą praėjus kelioms sekundėms po natos grojimo). Taigi, naudodami „DirectSound“, turite pakoreguoti „Buferio“ nustatymą ir rasti „saldžią vietą“, kol jūsų procesorius pradeda trūkti oro ir nebegali toliau.

Štai kodėl turėtumėte laikytis ASIO arba ASIO4ALL.

Mano DAW sugenda keisdamas garso režimus.

Tai yra gana įprasta ir dažniausiai dėl to, kad kai kuri programa jūsų kompiuteryje išimtinai valdė jūsų garso įrenginį. Tarkime, kad fone atidarytas „Chrome“, ir bandykite pakeisti DAW garso įrenginį iš ASIO į „DirectSound“. Bet kažkodėl „Chrome“ turėjo išskirtinę „DirectSound“ kontrolę. Taigi dabar jūsų DAW sugenda, nes jis negali kontroliuoti garso tvarkyklės iš „Chrome“. Paprastai tai yra principas „pirmas atėjai, pirmas tarnavo“.

Pirmiausia galite pabandyti padaryti tai, kad jūsų kompiuteryje nebūtų atidarytos jokios programos, galinčios naudoti garsą. Čia problema ta, kad net „Windows“ gali naudoti garsą su garso efektais. Taigi reikia beveik viską išjungti.

Be to, pabandykite išjungti „Išskirtinį režimą“ savo garso įrenginiuose. Nuoširdžiai jums reikia, kad jis būtų įjungtas tik tada, kai norite naudoti WASAPI režimą.

Prijungiau savo garso sąsajos išvestį prie išorinių garsiakalbių / ausinių, bet gaunu tik kairės arba dešinės kanalų garsą, o ne abu?

Jūs tikriausiai naudojate monofoninį kabelį. Priklausomai nuo konkretaus garso įrenginio, jums greičiausiai reikės stereofoninio papildinio adapterio. Arba 6,3 mm dvigubo stereo laido. Arba krūva kitų keistų variantų, nes tai tikrai priklauso nuo jūsų įrenginio ir prie ko bandote jį prijungti. Klauskite vietinės garso aparatūros parduotuvės.

Žymos langai 10