Я читал, что Windows Vista и 7 перестали поддерживать аппаратное ускорение (включая поддержку звуковых эффектов EAX) DirectSound / DirectX Audio. Многие из старых игр (большинство из которых было выпущено в 90-х - начале 2000-х), в которые я играл в Windows XP, поддерживают аппаратное ускорение EAX 1 и / или 2 через DirectSound.
Я хотел бы знать, может ли Windows 7 с моей звуковой картой (-ами) по-прежнему воспроизводить звуковые эффекты EAX (даже без аппаратного ускорения) или же ее можно настроить для поддержки звуковых эффектов EAX через OpenAL в этих старых играх.
Материнская плата моего ноутбука (старая, купленная в 2004 году) имеет встроенную звуковую карту SoundMAX (SoundMAX Integrated Digital Audio), в то время как мой настольный компьютер (купленный в этом году; 2011) имеет звуковую карту VIA High Definition Audio. Есть ли какое-либо программное обеспечение / драйвер, который я могу использовать для включения звуковых эффектов EAX 1 и 2 (с аппаратным ускорением или без него) в Windows 7 с этими звуковыми картами? (В Windows XP звуковая карта SoundMAX поддерживала EAX 1 и 2.)
Справочная информация об этом: Аппаратное ускорение звука было отключено в Windows Vista и Windows 7 , Из-за этого звуковые эффекты EAX также отключаются (если у вас нет звуковой карты под брендом Creative и не установлена программа, которая может передавать или преобразовывать звуковые эффекты EAX игры в OpenAL, например Креативная Алхимия ).
С веб-страницы Creative Alchemy - http://connect.creativelabs.com/alchemy/default.aspx :
В Windows Vista Microsoft имеет решил удалить оборудование Слой абстракции (HAL) для DirectSound и DirectSound3D. HAL это программный уровень, который в предыдущем Операционные системы Windows позволили аудио ускоритель, такой как звук Blaster X-Fi для поддержки DirectSound3D приложения с аппаратным ускорением аудио. Это позволило звуковым картам выполнять такие задачи, как частота дискретизации преобразование, микширование, трехмерное пространство используя HRTFs, фильтрацию и эффекты обработка. Без ХАЛ, DirectSound в Windows Vista будет отображается в программном обеспечении без продвинутых функциональность, такая как EAX.
Аудио изменения в Windows Vista делают однако не влияет на OpenAL. Для аудио карты с «родным» OpenAL поддержка, такая как серия SB X-Fi карты, не нужно беспокоиться! Игры с поддержкой OpenAL будет продолжать работать так же, как они делают в Windows XP - с оборудованием ускоренное аудио и эффекты. список названий OpenAL можно найти в http://www.openal.org/titles.html ,
Хотя OpenAL возможно заменил DirectSound3D, особенно во многих современные компьютерные игры (например, поле битвы 2142, Doom3, Quake 4, Prey и т. Д.), Есть сотни старых игр для ПК которые поддерживают DirectSound3D и EAX технология. Все эти игры будут звучит пустой и безжизненный на Vista. Как большинство игр DS3D поддерживают только 3D Audio и EAX, если аппаратный ускоритель В настоящее время большинство этих игр будут сводится к стерео выходу.
Список игр, которые поддерживают EAX: http://en.wikipedia.org/wiki/List_of_video_games_that_support_EAX
EAX и его особенности в Википедии: http://en.wikipedia.org/wiki/Environmental_audio_extensions
2010-11-11 Редактировать - Дополнительные примечания:
Ни в одной из старых игр, в которые я играю, нет возможности включить EAX 1 & amp; 2 эффекта (даже если раньше они использовались в Windows XP, на одном компьютере и на звуковой карте). Похоже, что в моих текущих настройках EAX 1 & amp; 2 (хотя я мог играть в игры с EAX 1 и / или 2, активированными на одном компьютере и звуковой карте, когда на нем была установлена Windows XP).
Что касается материнской платы моего ноутбука (ASUS), я считаю, что в настоящее время они не поддерживают EAX в интегрированных звуковых картах, и я не уверен, планируют ли они реализовать поддержку. Я ищу вариант, который заставит EAX работать через программное обеспечение, потому что теоретически, как CJM сказал, EAX 1 & amp; 2 довольно просты, поэтому современные процессоры не должны иметь проблем с ними.
Многие из старых игр, в которые я играю, поддерживают только EAX, а не OpenAL, поэтому я упускаю многое из звуковых эффектов этих игр. Звуки игры имеют меньше «жизни» без EAX. Многие из старых игр, в которые я играю, находятся в этом список видеоигр, поддерживающих EAX ,