Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #46, СЕНТЯБРЬ 2004 г.

KX-драйвер

Вадим Воронин & audiotest team

Спецвыпуск Xakep, номер #046, стр. 046-008-7


- модели материнских плат с 10k1 чипами (M002, M003 и другие);

- PCI256 (CT4890, CT4891 и CT4893) и PCI512 (CT4820 и SB0150) включая OEM модели (CT4790);

- оригинальные Live! (CT4620) и Live! Value платы (CT4670);

- Live! X-Gamer, Live! MP3+, Live! Player 1024, Live! Platinum платы (CT4760) и value платы (CT4780);

- Live! X-Gamer 5.1, Live! MP3+ 5.1, Live! Player 5.1, Live! Platinum 5.1, Live! Digital Entertainment 5.1 платы (SB0060, SB0100, SB0102, SB0220, SB0222, SB0103 и SB0105) и Value 5.1 (SB0101);

- универсальные и заказные OEM Live платы (CT4830, CT4831, CT4832, CT4850, CT4870, CT4871 и CT4872);

- серия Audigy включая Audigy MP3+, X-Gamer, Platinum и OEM платы (CT0070, CT0072, SB0090 и SB0092);

- платы Audigy2, Audigy2 Platinum и Platinum Ex (SB0240,SB0280,SB0320).

Поддержка серий Audigy2 ZS пока носит экспериментальный характер.

Известные ошибки и недоработки драйвера

И на старуху бывает проруха. Безусловно, kx-драйвер обладает множеством плюсов и по ряду параметров оставляет в хвосте практически все родные драйвера для kx-совместимых карт. Но, к сожалению, на сегодняшний день найдено решение еще не всех проблем и kx пока не догоняет родной софт по некоторым пунктам. Ниже перечислены некоторые известные на сегодняшний день недоработки и глюки kx-драйвера:

- EAX/EAX2.0/EAX3.0 поддерживаются не полностью;

- нет поддержки DirectSound3D (только 2D-эмуляция);

- громкость MIDI-синтезатора не меняется в масштабе реального времени;

- если у тебя ACPI-система, то, возможно, придется отключить ее - обратись к ACPI руководству за подробностями;

- максимальный размер одного сэмпла для SoundFonts может быть ограничен параметрами системной памяти;

- настройки уровней, фаз и т.д. не могут быть оптимизированы для редких версий AC97 кодека;

- SB006x / SB010x платы имеют проблему с отображением ASIO входов и выходов, которую нельзя устранить (аппаратная проблема);

- SB020x платы (Dell OEM SB Live!) базируются на других EMU10k1 чипах, которые в настоящее время не поддерживаются;

- может потребоваться специальная настройка параметров панели управления для систем Win2k (обратись к руководству по инсталляции);

- могут быть фантомные фэйдеры управления CD-Audio и Wave в микшере Windows;

- некоторые TV-тюнер программы (например, от ATI) могут быть несовместимы с kx-драйвером;

- могут быть проблемы при завершении работы.

Но плюсов все равно значительно больше, а баги, будем надеяться, исправят.

Kx-драйвер - WDM (Windows Driver Model) драйвер и разработан для аудиоинтерфейсов на чипе E-mu 10kx.

Kx-драйвер позволяет управлять звуковыми потоками внутри чипа E-mu и взаимодействием со звуковой картой.

В картах SB Live! для фронтальных выходов и каналов центр/сабвуфер используется ЦАП AC97 кодека, а для тылового выхода - I2s кодек.

Архитектура Kx-драйвера позволяет отследить уровень на выходе любого модуля твоей звуковой карты.

Чтобы убрать негативную моду, необходимо определить ее частоту и вырезать при помощи эквалайзера (EQ Peaking).

Официальный сайт проекта KX - www.kxproject.com.

Kx-драйвер обладает кучей плюсов и по ряду параметров уверенно обходит другие драйвера, но есть и некоторые недоработки и глюки.

Назад на стр. 046-008-6  Содержание