Как да коригирате често срещани проблеми със звуковия интерфейс в Windows 10

Настройването на вашия компютър с Windows за аудио запис, особено когато добавите аудио хардуер, инструменти и DAW в сместа, може да бъде малко главоболие. В тази статия ще разгледаме някои често срещани проблеми, свързани със звуковите драйвери, хардуерната конфигурация и „а-ха!“ моменти.

Обяснение на аудио API на Windows

В повечето DAW можете да промените аудио API. Опциите и това, което правят, обикновено са:

  • DirectSound : Принадлежи към API на Microsoft DirectX. Това е универсален начин всички аудио устройства да работят правилно с Windows. Проблемът с DirectSound за запис с наблюдение на живо ( възпроизвеждане в реално време, докато записвате едновременно) е, че DS въвежда голямо количество латентност, тъй като вашият вход ( китара, клавиатура и т.н.) преминава през емулационния слой, преди да бъде изведен.
  • WaveOut : Изключително остарял предшественик на DirectSound, това никога не трябва да се използва, освен ако вашите аудио драйвери не са толкова натоварени, че по някакъв начин е единственото нещо, което работи ( виждал съм това и преди) .
  • WDM Kernel Streaming : Друг древен наследствен аудио режим, който е малко по-малко интензивен за процесора от WaveOut, но трябва да се избягва.
  • WASAPI : Това е подобно на DirectSound, с изключение на това, че използва режим „Exclusive“, което означава, че независимо от приложението, в което използвате WASAPI режим, ще поеме пълен контрол върху аудио драйвера. Така че, ако имате DAW отворен в режим WASAPI, няма да чуете никакъв звук от видеоклип в YouTube в Google Chrome - защото режимът WASAPI в DAW е поел изключителен контрол върху аудио драйвера.
  • ASIO : Специализиран драйвер на хардуерно ниво, той обикновено има истинска поддръжка на битрейт и практически няма латентност. ASIO е предпочитаната аудио система за запис на вход, ако имате хардуерно устройство със собствени ASIO драйвери. Например, много USB ЦАП, аудио интерфейси и педали за цифрови ефекти имат специални ASIO драйвери, налични директно от техните производители.

Сега, след като обяснихме различните аудио системи, даваме възможност за отстраняване на някои често срещани проблеми със звука при работа с DAW.

ASIO Mode: Входът е открит през USB, не може да се избере аудио за Windows ( например Realtek) като изход.

Това е по дизайн. Когато ASIO е избран за аудио система, устройството с активирано ASIO се превръща в източник на вход / изход. За да чуете аудио изход от ASIO, трябва да свържете кабел от изхода на устройството към входа на компютъра ( или алтернативна двойка високоговорители, които не са свързани към компютъра) .

Ето диаграма:

Моето аудио устройство е свързано към моя компютър чрез USB. Не трябва ли да получавам аудио изход от високоговорителите на компютъра си в същото време, когато записвам инструмент, използвайки драйвери ASIO?

Не. Ще създадете обратна връзка. Не забравяйте, че ASIO е хардуерен драйвер, който използва изключително хардуерното устройство.

Изпращате сигнал от аудио устройството към вашия компютър през USB. След това сигналът се смесва във вашата DAW. След това изпраща сигнала обратно към вашия аудио интерфейс, за да премине през линията OUTPUT.

Това, което основно питате, е аудио сигналът да преминава от вашето аудио устройство към вашия компютър, да се смеси в DAW, след това да се върне обратно към вашето аудио устройство, след това да се върне обратно към високоговорителите на вашия компютър. Това не е възможно, тъй като високоговорителите на компютъра ви не са част от драйверите на ASIO на софтуерно ниво.

Какво би се случило, ако можете да направите това, звуковият сигнал ще се движи напред-назад между вашия аудио интерфейс и високоговорителите на вашия компютър безкрайно, създавайки най-ужасния звук, познат на човечеството, докато се върти напред-назад, ставайки все по-силен и пронизващ от второ. Би било еквивалентно на това:

TLDR: Когато използвате ASIO изключителен режим, имате нужда от външен изход, свързан директно към вашето хардуерно устройство ASIO. Той няма да се извежда през високоговорителите на компютъра на софтуерно ниво, тъй като високоговорителите не са част от микса.

Как мога да използвам ASIO вход и все пак да получа изход за високоговорители на компютър?

Тук имате две възможности.

Можете да използвате DirectSound, който трябва да ви позволи да изберете ASIO устройството си като вход, а родните високоговорители на компютъра ( Realtek и др.) Като изход. Това обаче добавя много латентност, защото преминава и двата слоя през нивото на емулация.

Ако свирите например на китара, ще чуете нотите на китарата като, 5 секунди след като ударите струните. Тъй като входният сигнал се предава от вашето аудио устройство към вашия компютър, като се смесва в емулация, след което се извежда през Realtek ( или какъвто и да е звукът на родния ви компютър. Най-вероятно Realtek).

Вторият ви вариант е ASIO4ALL. Това е родов ASIO драйвер на трета страна, който „подвежда“ Windows, за да позволи базиран на ASIO вход, с алтернативен изход, като Realtek. Прави това чрез магьосничество и опаковане на поток от ядро ​​и много други малки измислени термини, които всъщност не мога да обясня. Работи доста добре - латентността не е толкова добра, колкото чисто ASIO режим, но е много по-бърза от DirectSound.

Използвам ASIO4ALL, но в DAW няма опции за вход / изход?

Щракнете върху „ASIO Configuration“ и се уверете, че вашите устройства за въвеждане и извеждане са действително активирани в клиента ASIO4ALL. След това рестартирайте DAW.

За по-подробно обяснение на използването на ASIO4ALL в DAW, вижте ръководството на Appual Как да записвате китара на компютър с помощта на Reaper DAW.

Използвам DirectSound и от изхода има ужасно пращене и статика.

За това говорих по-рано с латентност DirectSound. Емулационната скорост на DirectSound ( способността да обработва и извежда в реално време това, което записвате) до голяма степен зависи от редица фактори, но процесорът е голям фактор.

Когато буферът е настроен твърде ниско ( по-нисък буфер = по-бърза емулация) , драйверът почти се препъва и започва да издава тези ужасни пращене. Но колкото по-висока е настройката на вашия буфер, толкова повече забавяне се въвежда ( изслушване на вашия инструмент няколко секунди след възпроизвеждане на нота). Така че с DirectSound трябва да настроите настройката „Buffer“ и да намерите „сладкото място“, преди процесорът ви да започне да се задъхва за въздух и да не може да се справи.

Ето защо трябва да се придържате към ASIO или ASIO4ALL.

Моят DAW се срива при смяна на аудио режимите.

Това е доста често и обикновено това е така, защото някои приложения на вашия компютър са поели изключителен контрол върху вашето аудио устройство. Така че нека кажем, че имате Chrome отворен във фонов режим и се опитате да промените аудиоустройството в DAW от ASIO на DirectSound. Но по някаква причина Chrome имаше изключителен контрол върху DirectSound. Така че сега вашата DAW се срива, защото не може да поеме контрола върху аудио драйвера от Chrome. Обикновено това е основа „първи дошъл, първи обслужен“.

Това, което можете да опитате да направите, е първо, уверете се, че на компютъра ви няма отворени приложения, които да използват аудио. Проблемът тук е, че дори Windows може да използва аудио със звукови ефекти. Така че трябва да деактивирате почти всичко.

Също така, опитайте да деактивирате „Ексклузивен режим“ във вашите аудио устройства. Честно ви е необходима активирана само когато искате да използвате режим WASAPI.

Свързах изхода на аудио интерфейса си с външни високоговорители / слушалки, но получавам само звук от левия или десния канал, а не и двете?

Вероятно използвате моно кабел. В зависимост от конкретното ви аудио устройство вероятно ще ви е необходим стерео адаптер. Или 6.3mm към двоен стерео кабел. Или куп други странни вариации, защото това наистина зависи от вашето устройство и с какво се опитвате да го свържете. Попитайте местния магазин за аудио хардуер.

Тагове windows 10