Как да конфигурирате разширени настройки за Windows 7/8/10 за безпроблемно възпроизвеждане на аудио

Няма нищо по-досадно от аудио бъгове и заекване при запис или възпроизвеждане на висококачествени аудио формати. Много хора започват да оценяват аудио форматите с висока резолюция и без загуби сега, когато ги предлагат услуги за изтегляне на цифрови потоци и музика, но малко хора всъщност са оптимизирали компютъра си за запис или възпроизвеждане на тези аудио формати с висока резолюция.

Ако сте музикант, който се опитва да запише песни в любимия си DAW и чувате много грешки, заеквания и аудио отпадане, или сте „аудиофил“, получавайки твърде много пропукване и изкривяване, докато свирите любимите си 24 / 192kHz качествени музикални файлове без загуби, Appuals има точно ръководството за вас!

Разбиране на буфер и закъснение в аудиото

Нека да определим някои термини:

  • Буфериране - процесът на групиране на пробите в партиди за обработка.
  • Buffer Size - броят на пробите в една партида.
  • Аудио цикъл - обработка на един аудио буфер.
  • Закъснение - времетраенето на буфера.

Ушите ни обикновено решават колко латентност е поносима за нас. Почти е установено, че повечето хора не могат да различават звуковите интервали по-малко от около 10 милисекунди - в общи линии два звука възпроизвеждат 10 м от друг звук, сякаш са незабавно заедно. Така че, латентността може да бъде изчислена чрез разделяне на размера на буфера на честотата на извадката и с помощта на някаква проста алгебра, можем да изработим необходимия размер на буфера:

  • Латентност = BufferSize / SampleRate
  • BufferSize = Закъснение * SampleRate
  • BufferSize = 0.01 * 44100 = 441

При честота на извадка от 44.1KHz 10ms е 441 проби. Тъй като някои звукови карти поддържат само буферни размери с мощност 2 ( като RAM), това често се закръгля до 512 проби (около 12 ms) или до 256 проби (6 ms) - в зависимост от това на какво е способен вашият компютър.

За да може вашият компютър да произвежда безплатен аудио поток, компютърът трябва да предостави нов буфер от проби към звуковата карта приблизително на всеки 10 милисекунди. Ако той не е в състояние да поддържа тази скорост на буфера, тогава няма нищо, което да запълни празните пространства между аудио и ще имате проблеми.

Видът на бъда, който чувате, ще зависи от няколко неща.

  • Кратките закъснения обикновено звучат като „тик“.
  • По-дългите закъснения или не издават звук - „отпадане“, или понякога буферираните проби от предишния цикъл се възпроизвеждат, причинявайки „заекване“.

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

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

Управление на енергията:

Точно като оптимизиране на вашия компютър за интензивни игри, първото нещо, което искаме да направим, е да се уверим, че компютърът ви е настроен на високоефективен план за захранване, като някои неща са деактивирани.

  • План за захранване: висока производителност
  • Изключете твърдия диск: никога
  • Минимално и максимално състояние на процесора: 100%
  • USB спиране: никога
  • Управление на състоянието на връзката PCI Express: Изключено

Диспечер на устройства:

  1. Отворете диспечера на устройства, като щракнете върху бутона "Старт" на Windows, напишете "мениджър на устройства" и натиснете Enter.
  2. Превъртете до края на списъка и разширете записа „Универсални контролери за последователна шина“.
  3. Преминете през списъка и кликнете с десния бутон върху всички устройства, включително думите „USB Hub“ или „USB Root Hub“.
  4. Изберете „Свойства“ от изскачащото меню.
  5. Превключете към раздела „Управление на захранването“
  6. Премахнете отметката от опцията „Позволете на компютъра да изключи това устройство, за да спести енергия“
  7. Повторете от стъпка 3 за всички хъб устройства.

Компресия и индексиране на твърд диск

  1. Стартирайте Windows Explorer (Windows Key + E) 2. Изберете „Computer“ (или „This PC“ на Windows 10) в панела отляво:
  2. Щракнете с десния бутон върху всеки твърд диск и изберете „Properties“
  3. Изключете двете опции в долната част на прозореца:

Планиране на процесори

Многозадачността на Windows се върти около процес, наречен отрязване на времето . Това позволява на всяка програма да се изпълнява малко време. Чрез непрекъснато преминаване през всички работещи програми изглежда, сякаш всички те работят едновременно. Тази настройка за планиране на процесори контролира продължителността на всеки от тези времеви отрязъци. По-дългите времеви отрязъци са по-добри за фонова обработка, докато по-късите срезове на таймера могат да направят потребителския интерфейс да изглежда по-отзивчив.

Може би се чудите кое е най-доброто за аудио обработка; Няма правилен отговор! Това изцяло зависи от това какво правите, така че един може да се представи по-добре от другия.

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

Вероятно е най-добре да започнете с режим „Фонови услуги“:

  1. Щракнете върху бутона Старт на прозореца и напишете „разширени системни настройки“ и натиснете Enter.
  2. В секцията „Планиране на процесори“ изберете или „Програми“ за по-кратки интервали от време, или „Фонови услуги“ за по-дълго.

Основен паркинг

Основното паркиране е специфична за процесора функция, достъпна в някои съвременни процесори (например: процесори Intel i7), в които цели ядра на процесора ще бъдат деактивирани, за да се намали консумацията на енергия. Това е добре за управлението на мощността, но може да повлияе на звуковата ефективност в реално време, тъй като има малко забавяне при отпаркиране, което може да доведе до отпадане, ако е необходима тази мощност на обработка.

По подразбиране Windows крие настройката за паркиране на ядрото, но тя може да бъде показана с няколко ощипвания към системния регистър.

  1. Щракнете върху бутона за стартиране на Windows и въведете „regedit“ и натиснете Enter, за да стартирате програмата за редактор на системния регистър на Windows
  2. Натиснете началния клавиш, за да преместите селекцията в левия панел до самия връх
  3. Натиснете Ctrl + F, за да изведете диалоговия прозорец Намиране и потърсете „dec35c318583“ (без кавичките)
  4. След като бъде намерен, уверете се, че намереният ключ е свързан с настройките на захранването, като проверите лентата на състоянието - той трябва да включва „Control \ Power \ PowerSettings“. Ако не, игнорирайте го и повторете от стъпка 3.
  5. Щракнете двукратно върху настройката „Атрибут“ в панела отдясно и променете стойността на 0 (нула), както е показано по-долу:
  6. Повторете стъпки 3-5, докато всички такива записи са променени (може да са няколко). За да е ясно: само ключовите стойности „Attribute“ под клавишите „0cc5b647-c1df-4637-891a-dec35c318583“ трябва да бъдат променени.
  7. След като направите тези промени, в опциите за захранване ще се появи нова опция за настройки, която ще контролира паркирането на ядрото:
  8. Отидете на Контролен панел -> Опции за захранване -> Промяна на настройките на плана -> Промяна на разширените настройки на захранването

В прозореца Разширени настройки отидете до Управление на захранването на процесора -> Работа на процесора ядро ​​паркинг мин. Ядра. Стойността, която въвеждате за тази настройка, е минималният процент на процесорните ядра, които трябва да продължат да работят (не са паркирани). Задайте това на 100%, за да предотвратите паркирането на всички ядра.

Настройки на файла на страницата

Файлът за пейджинг е специален файл, който Window използва за допълнително съхранение, когато физическата памет започне да намалява. Файлът за пейджинг се нарича също "swap file", защото страниците от паметта се разменят между него и физическата памет. По подразбиране Windows обикновено се конфигурира автоматично да управлява размера на пейджърския файл, но трябва да помислите да го зададете на фиксиран размер, така че да не е необходимо да го преоразмерявате по време на изпълнение.

За да конфигурирате файла на страницата:

  1. Щракнете върху бутона Старт на прозореца
  2. Въведете „разширени системни настройки“ и натиснете Enter
  3. В групата „Производителност“ кликнете върху бутона „Настройки“
  4. Превключете към раздела „Разширени“
  5. В групата за виртуална памет щракнете върху бутона „Промяна“
  6. Изключете „Автоматично управление на размера на файла за пейджинг за всички дискове“
  7. Кликнете върху първото устройство в списъка
  8. Изберете радио бутона „Персонализиран размер“
  9. Въведете желаните начални и максимални стойности за размер (вижте по-долу)
  10. Повторете стъпки 7-9 за всеки от другите дискове.

Сега трябва да помислите колко голям трябва да бъде файлът за пейджинг на всеки диск:

  • Винаги поставяйте файла със страницата на най-бързия твърд диск. Ако имате SSD устройство, определено искате да поставите swap файла на този диск.
  • Обикновено се нуждаете само от пейджър файл на едно устройство, но можете да получите много малко увеличение на производителността, като използвате няколко устройства.
  • Ръководството за общия размер на всички файлове за пейджинг трябва да бъде приблизително 1, 5 пъти по-голямо от физическата RAM памет във вашия компютър. Например: 4GB физическа RAM = 6GB файл за пейджинг.
  • Ако имате много физическа RAM памет (например:> 8GB), обикновено можете да се измъкнете с по-малък файл за пейджинг. Например: ако имате 32GB RAM, няма много смисъл да отделяте 48GB на пейджинг файла (това може да е значителна част от SSD устройство).

Множество аудио устройства

Ако имате специална звукова карта за аудио изпълнение, си струва да деактивирате вграденото звуково устройство или други звукови карти, ако не ги използвате. Драйверите на звуковите карти са известни с това, че причиняват проблеми със закъсненията на DPC.

Освен това деактивирането им също може да опрости настройката на вашия аудио софтуер, тъй като възможността за избор на тези устройства ще бъде премахната.

  1. Щракнете върху бутона за стартиране на Windows, въведете „мениджър на устройства“ и натиснете Enter
  2. Разширете групата, наречена „Контролери за звук, видео и игри“
  3. Щракнете с десния бутон върху звуковите карти, които не са ви необходими и изберете „Disable“ от изскачащото меню

LatencyMon

Има страхотен, свободно достъпен инструмент за проверка на проблеми с латентността на ISR и DPC, наречени LatencyMon . Този инструмент ще ви каже дали вашият компютър е оптимизиран за оптимално входно / изходно аудио и какви драйвери на вашия компютър влияят върху общата ви латентност.

След като изтеглите LatencyMon:

  1. Ако работите на устройство, захранвано от батерия, уверете се, че имате захранване от мрежата
  2. Уверете се, че вашите настройки за захранване са конфигурирани така, както биха били по време на изпълнение
  3. Затворете целия друг работещ софтуер
  4. Стартирайте LatencyMon
  5. Натиснете зеления бутон за игра, за да стартирате теста
  6. Оставете да подейства няколко минути
  7. Натиснете червения бутон „стоп“, за да спрете теста

Ако всички времена, докладвани от LatencyMon, са по-малко от общото пространство, тогава DPC и ISR вероятно няма да ви създават проблеми. Ако от друга страна, отчетените времена са по-дълги от наличното пространство (или ако те са повече от около 500 µs (0.5ms), тогава вероятно трябва да разгледате по-отблизо. LatencyMon ще покаже кои водачи са имали най-бавно време за ISR и DPC.

  1. Проверете за актуализиран драйвер. Ако има такъв, актуализирайте го и отново стартирайте теста.
  2. Ако имате най-новия драйвер и е за устройство, за което знаете, че нямате нужда по време на изпълнение на живо, може да можете просто да го деактивирате в Windows Device Manager и да стартирате отново теста. (Никога не деинсталирайте устройство и внимавайте да не деактивирате устройства, от които системата се нуждае за правилна работа - вижте по-долу)
  3. Опитайте да потърсите името на водача и термините „DPC“ или „ISR“. Често ще намерите дискусии във форума относно конкретни драйвери, които са проблемни, а понякога се знае, че специфична версия (може би дори и по-стара версия) работи по-надеждно.

Интересни Статии