westlife
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Опишу вариант решения проблемы с намеренно убогим звуком Realtek на современных материнках. Давно Realtek отдали управление параметрами своих устройств/драйверов в руки производителей материнских плат, Не следил за этим, и как понял изучив по быстрому, последние начали борзеть с 400 линейки Intel, и в край охамели на последних 600-700 линейках. Дело не в Intel, просто пример, касается всех. Все параметры звуком настраиваются через их UWP панели управления, и каждый в них там зашивает своё под каждое устройство. Нужно было настроить на 700 линейке винду и проблема вылезла от куда не ждал, хотя видел что писали про плохой звук на разных матерях. Звук после установки всех драйверов с сайта матери и + UWP - одни маты. По сравнению с ними, 390 линейка и Alc1220 - вообще шедевр. Потратил целый день на установку кучи разных драйверов, и патченых в том числе, все они при любых настройках делали из всра..го звука еще более всра.ый, да и по сути не было никаких настроек, кроме патченого на который ставились все типы "улучшаторов" типа нахимика и других, но параметры "убивали" звук. Подумал, что это зависит от версии Alc, но изучив тему понял, что это давнишняя "проблема", вот нашёл пример как "улучшают" новые "улучшаторы": https://www.youtube.com/watch?v=Mt7bLMgdkXk Чел показывает на игре разницу и как он исправляет. Мне для понимания игр не понадобилось, но если у вас всра..й звук, то вам и не понять. У него это на ASRock X670E с ALC1220 А это мой пример для MSI z790 и Realtek ALC897: VEN_10EC&DEV_0897&SUBSYS_14629E06, но суть общая. Изучал тему один день и не претендую на полный анализ и точные данные. Если кто знает что-то еще или другое, пожалуйста, дополните или поправьте. Теперь драйвера надо подбирать вместе с SUBSYS_*, так как в этом коде указано какие настройки "положены" для вашей карты/чипа! - Ушлые. Не рассматриваю сейчас патчи для включения DTS и т.д., а только вернуть базовый звук с базовыми настройками на обычных драйверах, которых они лишили нас намеренно + доп возможности. В итоге удалил все "улучшаторы" и все остатки драйверов, на которых тестил, их можно оставить для каких-то функций, но надо отключить все их "улучшения". Делал так: 1. Драйвер DCH/UAD. Скачать нужную версию Realtek от MS, в которой есть ваше устройство Например Realtek Semiconductor Corp. - MEDIA - 6.0.9499.1.cab (MS OEM): https://www.catalog.update.microsoft.com/Search.aspx?q=Realtek+Semiconductor+Corp+MEDIA+2023 И обновить драйвер из папки из диспетчера. Можно наверно любой драйвер и от материнки поставить. Может если через ЦО само встанет. 2. Возврат вкладки Enhanchments (bass + loudness и т.д.) для устройства вывода звука: Открыть эти настройки звука можно так: rundll32.exe Shell32.dll,Control_RunDLL Mmsys.cpl,,0 Найти своё устройство вывода: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{ваш GUID} У подключенного будет параметр DeviceState = 0x00000001 Там будет 2 раздела, нам нужен FxProperties (если его нет, надо создать его) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{ваш GUID}\FxProperties И в него надо добавить 3 параметра REG_SZ: (Stream FX APO) как понял чтобы работал Bass Boost: параметр: "{d04e05a6-594b-4fb6-a80d-01af5eed7d1d},1" REG_SZ значение: "{62dc1a93-ae24-464c-a43e-452f824c4250}" (Mode FX APO) как понял чтобы работал Loudness eq: параметр: "{d04e05a6-594b-4fb6-a80d-01af5eed7d1d},2" REG_SZ значение: "{637c490d-eee3-4c0a-973f-371958802da2}" Сама вкладка (Enhanchments + bass + loudness и т.д.): параметр: "{d04e05a6-594b-4fb6-a80d-01af5eed7d1d},3" REG_SZ значение: "{5860E1C5-F95C-4a7a-8EC8-8AEF24F379A1}" Другие улучшения не проверял, так как не нужны. Перезапуск аудио службы чтобы подхватились изменения реестра (PS), можно перезагрузиться просто: Restart-Service -Name audiosrv И по новой открыть настройки звука. После настройки значения изменятся. В дефолтном драйвере MS эти параметры есть и работают, но после установки новых они пропадают, так как этим должны управлять "улучшаторы", которые решают что вам можно настраивать, в этом и суть всех "новшеств", а по факту вообще ничего нельзя, если чип звука/материнки не "премиум". На дефолтных драйверах может не всё работать. 3. Equalizer Вывод звука у всех разный, отрегулировать качество под свой тип нужен эквалайзер. В "улучшаторах" можно отрегулировать, так как простенький EQ есть в них. Но мне и "человеку" это не понравилось. Проверял разные эквалайзеры, часть вообще не работала. Остановился на EqualizerAPO64-1.3.exe: https://sourceforge.net/projects/equalizerapo В нём возможностей много, ищите в сети, по ресурсам затраты мизерные, если там не городить сильно. 4. Результат. Можно сказать замечательный. Как было раньше на старых Alc, с полными настройками. Тестовые настройки которые делал для понимания общей картины: https://i.imgur.com/mgkS8Bj.png (тут отключены усиления баса) Проверял на латенси мон, никаких изменений не заметил, и на проце. От него не "висит" никаких сервисов, как понял его dll встраивается в цепочку управления звуком. Эти настройки после включения восстановленных bass + Loudness, так как "выровнить" и адаптировать под вывод и свой слух всё равно нужно. Тут этой инфы не нашёл, поэтому решил запилить пост. И думаю много кому пригодится, можно в шапку добавить. Доп. инфа Заблокировать обновление всех драйверов можно в AutoSettingsPS через http://forum.ru-board.com/topic.cgi?forum=62&topic=30617&start=1600#14 Меню: [4] > [700] > [10] Или вручную через ГП должно сработать для нужного устройства по ID. Через него же ставил и удалял UWP. Все драйвера и звук переведены на прерывания MSI через утилиту MSI_util_v3.exe: https://forums.guru3d.com/threads/windows-line-based-vs-message-signaled-based-interrupts-msi-tool.378044/ Удалял драйвера через DriverStoreExplorer.v0.11.92 https://github.com/lostindark/DriverStoreExplorer/releases Mожно через DDU, не пробовал: https://www.guru3d.com/files-details/display-driver-uninstaller-download.html По сути они оставили в UWP настройки звука: уровень громкости и убогие эмуляции: из унитаза, из под унитаза и т.д. Слушать музыку и фильмы с таким звуком противно. И видел как люди кто не шарит писали о покупке звуковухи, чтобы не страдать, возможно в этом и есть причина такого поведения производителей материнок. | Всего записей: 1486 | Зарегистр. 12-12-2006 | Отправлено: 03:23 09-06-2023 | Исправлено: westlife, 20:40 22-09-2023 |
|