Если вы являетесь обладателем аудиокарты Creative возможно, вы помните, что начиная с Vista Майкрософт отключило обычный механизм работы со звуковыми картами через DirectSound и оставила только эмуляцию. Эмуляция не позволяла работать с многоканальным выводом и с расширениями типа EAX и CMSS-3D.
Надо сказать, меня это настолько возмутило, что я долго искал по форумам решение. В конце концов, звуковая карта никуда не делась. Изменился только софт. Значит, надо его изменить обратно. И тут на одном форуме я обнаружил интересную вещь. Во-первых, оказывается, в Windows 7 хранятся еще и старые версии DX для совместимости со старыми играми (впрочем, это для моей задачи было не важно). И второй факт — MS вовсе не переписывала DirectSound, она просто удалила из него аппаратную часть. Попробуем вернуть её?
Для этого получим права на файл %windir%\system32\dsound.dll и заменим его следующим из Creative ALchemy:
https://www.dropbox.com/s/h20yqmc04maw7t9/d...-ca-1_43_27.rar
Далее в настройках лучше выбирать не Default DirectSound Device, а DirectSound Device: Динамики.
Экспериментируем с результатами...
Для достижения максимального эффекта CMSS-3D в наушниках необходимо настроить наушники как 5.1:
После проделанных действий звук станет действительно объемным и вы это сразу услышите.
Источник:
http://freehabr.ru/blog/microsoft/1075.html
Внимание! Данная статья была написана более полугода назад, актуальность материала и состояние жизни ссылок не гарантируется! Воспользуйтесь дополнительными параметрами для поиска необходимого вам контента! Приносим свои извинения...