Како омогућити 3Д звук у играма на Виндовс 7/8/10

Како омогућити 3Д звук у играма на Виндовс 7/8/10
Вероватно скоро сви знају да је издавањем Виндовс Висте 2007. године, а након њега у свим наредним верзијама Виндовс-а, ДирецтСоунд3Д звучни АПИ уклоњен из Виндовс-а, а нови АПИ-ји КСАудио3 и Кс2ДАудио су почели да се користе уместо ДирецтСоунд-а и ДирецтСоунд3Д. . Као резултат тога, ЕАКС звучни ефекти (звучни ефекти околине) постали су недоступни у старијим играма. У овом чланку ћу вам рећи како да вратите исти ДирецтСоунд3Д/ЕАКС на све старе игре које подржавају ове технологије када играте на Виндовс 7/8/10. Наравно, искусни играчи све ово знају, али можда ће чланак некоме бити од користи.

Старе игре нису бачене на сметлиште историје, напротив, веома су тражене и код старијих и код млађих корисника. Старе игре изгледају боље на модерним мониторима високе резолуције, за многе игре су објављени модови који побољшавају текстуре и сејдере, али у почетку није било среће са звуком. Са издавањем следеће генерације оперативног система Виндовс Виста, након Виндовс КСП-а, Мицрософт програмери су сматрали да је ДирецтСоунд3Д застарео – био је ограничен на 6-канални аудио, није подржавао аудио компресију, био је зависан од процесора и стога је замењен са КСАудио2/Кс3ДАудио . А пошто Цреативе-ова ЕАКС технологија није била независан АПИ, као што је А3Д из Ауреала био својевремено, већ само проширење ДирецтСоунд3Д-а, Цреативе-ове звучне картице су остављене. Ако не користите посебне софтверске омоте, онда када играте на Виндовс 7/8/10 у старим играма, ставке менија које укључују ЕАКС неће бити активне. А без ЕАКС-а, звук у играма неће бити тако богат, обиман или позициониран.

Да би решио овај проблем, Цреативе је развио програм омотача АЛцхеми, који преусмерава ДирецтСоунд3Д и ЕАКС позиве на вишеплатформски ОпенАЛ АПИ. Али овај програм званично ради са креативним звучним картицама, па чак и не сасвим истим моделом. На пример, модерна Аудиги Рк картица са ЦА10300 хардверским ДСП процесором званично не ради. За власнике других звучних картица, на пример уграђених Реалтек-а, такође морате да користите софтвер драјвера Цреативе Соунд Бластер Кс-Фи МБ, који кошта. Такође можете испробати изворни 3ДСоундБацк програм, али Реалтек га није завршио – стао је у фази бета верзије, не ради добро и не ради са свим чиповима. Али постоји бољи начин, лакши је за коришћење и бесплатан.

Први пут

Почећу са АСУС звучним картицама. АСУС ДГКС/ДСКС/ДКС/Д1/Пхоебус звучне картице су засноване на Ц-Медиа чиповима, па чак и АСУС АВ66/АВ100/АВ200 чипови су исти преименовани Ц-Медиа чипови. Карактеристике ових звучних картица говоре да подржавају ЕАКС 1/2/5. Сви ови чипови су наследили од свог претходника ЦМИ8738 ДСП-софтверско-хардверски блок ЕАКС 1/2, ЕАКС 5 је већ софтвер.

Власници картица Ксонар серије су веома срећни, сви су видели дугме ГКС на управљачкој плочи, али можда не знају сви шта оно ради. Показаћу вам на снимцима екрана из програма АИДА64, овако изгледа картица ДирецтКс звук када дугме није активно и за власнике уграђених Реалтек звучних картица у Виндовс 7/8/10:

Како омогућити 3Д звук у играма на Виндовс 7/8/10
Сви аудио бафери су нула, сви АПИ-ји су неактивни. Али одмах након укључивања дугмета ГКС видимо

Како омогућити 3Д звук у играма на Виндовс 7/8/10
Оне. веома згодно - не морате да покрећете додатне програме као што је Цреативе АЛцхеми и копирате датотеку дсоунд.длл у сваку фасциклу игре. Поставља се велико питање, зашто Цреативе то није урадио у својим драјверима? Штавише, у свим новим моделима Соунд Бластер З/Зк/АЕ не користи хардверски ДСП процесор за обраду ЕАКС-а, већ то ради у софтверу преко драјвера користећи поједностављене алгоритаме. Неки људи верују да је обрада звука заснована на софтверу довољна јер су модерни процесори много моћнији од процесора звучних картица од пре 10 година, који су обрађивали звук у хардверу. То уопште није тако. ЦПУ је оптимизован за обраду к86 команди, а ДСП много брже обрађује звук централног процесора, баш као што видео картица производи растеризацију брже од ЦПУ-а. Централни процесор је довољан за једноставне алгоритме, али ће квалитетна реверберација са много извора звука заузети превише ресурса чак и моћног ЦПУ-а, што ће утицати на пад ФПС-а у игрицама. Мицрософт је то већ препознао и већ је вратио подршку за обраду звука са ДСП процесорима у Виндовс 8, као и Сони, који је својој ПС5 конзоли додао посебан чип за обраду 3Д звука.

Други пут

Ова опција је погодна за кориснике уграђене звучне картице у матичну плочу, којих је већина. Постоји такав пројекат ДСОАЛ је софтверска емулација ДирецтСоунд3Д и ЕАКС користећи ОпенАЛ (ОпенАЛ мора бити инсталиран на систему) и не захтева хардверско убрзање. Ако ваш звучни чип има било какве хардверске функције за обраду звука, оне ће се аутоматски користити. Програм ради тако добро да сам преко њега натерао ЕАКС да ради на свим мојим старим играма које су имале ЕАКС поље за потврду у подешавањима. Овако изгледа прозор АИДА64 ако копирате ДСОАЛ датотеке у програмску фасциклу:

Како омогућити 3Д звук у играма на Виндовс 7/8/10

Ако се то не догоди и имате слику као на првом снимку екрана, онда је то изворни Виндовс дсоунд.длл не дозвољава вам да пресретнете АПИ, као што је био случај у мом случају. Онда ће овај метод помоћи - мораћете да покренете систем са неке Виндовс Ливе-ЦД слике и избришете датотеку дсоунд.длл не без помоћи услужног програма Унлоцкер (након прављења копије у случају враћања) из директоријума Ц:ВиндовсСисВОВ64 а уместо њих запиши исте дсоал-алдрв.длл и дсоунд.длл. Ја сам то урадио и за мене су и сам Виндовс и све игре радиле без грешака и још је згодније - не морате сваки пут да копирате ове датотеке у фасцикле са играма, у екстремним случајевима можете вратити оригинални назад дсоунд.длл на месту. Истина, овај метод је прикладан ако не користите друге АСУС или Цреативе звучне картице, јер ће у овом случају ДирецтСоунд3Д увек радити само преко ДСОАЛ-а, а не преко матичног драјвера или АЛцхеми.

ДСОАЛ можете слушати у овом видеу:

→ Преузми Најновију верзију готове библиотеке можете пронаћи овде

Упоређујући како ЕАКС звучи на различитим звучним картицама, био сам изненађен када сам открио да уграђени Реалтек ЕАКС звучи боље него на Асус-у или на мом Аудиги Рк-у. Ако прочитате таблице са подацима, скоро сви Реалтек чипови подржавају ДирецтСоунд3Д/ЕАКС 1&2. Покретањем АИДА64 из Виндовс КСП-а можете видети:

Како омогућити 3Д звук у играма на Виндовс 7/8/10
Испоставило се да Реалтек, за разлику од АСУС-ових и Цреативе звучних картица, такође подржава неку врсту И3ДЛ2 (то не пише сваки Реалтек датасхеет). И3ДЛ2 (Интерактивни 3Д аудио ниво 2) је отворени индустријски стандард за рад са 3Д интерактивним звуком и проширење је за ДирецтСоунд3Д за рад са реверберацијом и оклузијом. У принципу је аналогно ЕАКС-у, али звучи лепше - пријатнији одјек у игрицама корака, када лик трчи кроз пећину или замак, реалније звучање сурроунд звука у просторијама. Стога, ако стара игра ради на Виндовс КСП-у, онда играм само на КСП-у, можда ће звучни механизам моћи да користи И3ДЛ2. Иако је ДСОАЛ отворен пројекат и свако може да га побољша, никада неће моћи да користи И3ДЛ2, јер ОпенАЛ не ради са И3ДЛ2, већ само са ЕАКС 1-5. Али постоје добре вести - почевши од Виндовс 8, И3ДЛ2 је укључен Библиотека КСАудио 2.7. Дакле, звук у новим играма под Виндовс 10 ће бити бољи него под Виндовс 7.

И на крају, желео бих да вас подсетим да су све ове технологије 3Д звука развијене за слушалице; на 2 звучника једва да ћете чути 3Д звук. Да бисте уживали у слушалицама са детаљним нивоом звука СВЕН АП860 неће стати, од јефтиних слушалица које треба да почнете Акелвок ХД 241 - већ ће бити разлика са СВЕН АП860као небо и земља. Некако се овако оријентишите.

Како омогућити 3Д звук у играма на Виндовс 7/8/10

Како омогућити 3Д звук у играма на Виндовс 7/8/10

Извор: ввв.хабр.цом

Додај коментар