Драйвера Для Линейного Входа
Категории Все вопросы проекта Компьютеры, Интернет Темы для взрослых Авто, Мото Красота.
Эксперименты по обработке звука аппаратными средствами SB Live и их возможное применение для работы в эфире. Заметка включает в себя инструкцию по применению альтернативных драйверов KX-Project, примеры применения и выводы по возможности реального применения. Период написания статьи 2006-2007 год, размещена была на страничке ныне уже не существующей коллективной радиостанции. Авторство мое. Статья может быть полезна не только радиолюбителям, но и меломанам, музыкантам и другим не равнодушным к качеству звука людям. Под катом очень много текста и рисунков. Содержание Введение Многие радиолюбители используют компьютеры в своих шеках.
В основном, конечно, для ведения аппаратного журнала. Но с ростом производительности персональных компьютеров сфера их применения стала расширяться. Радиолюбители стали использовать ПК для обработки принятого сигнала и формировании сигнала для передачи. Так же появились программы-фильтры(DSP-фильтры), «эмулирующие» работу настоящих фильтров, позволяющие оперативно менять полосу пропускания, подавлять шум и т.д.
Все эти программы для обработки сигнала используют вычислительную мощность центрального процессора ПК, что требует от него определенной производительности. Звуковая плата используется только как ЦАП/АЦП. Никакими аппаратными возможностями звуковых карт обычно не пользуются. Серия звуковых карт компании Creative Labs всегда радовала своим качеством. Начиная с модели SB Live и выше — карточки оснащены специальными сигнальными процессорами (DSP) EMU10K1 (различные модификации SB Live, Audigy) и более совершенными EMU10K2 (Audigy2). Драйверы стандартной поставки к этим картам поражали воображение по количеству настроек звука(эквалайзер, реверберация и т.д.), которые реализовались аппаратно самой картой. Аппаратная реализация звуковых эффектов позволяла достигать отличного результата при минимальных нагрузках на систему (до сих пор помню впечатления от игры в Quake 2 на компьютере Pentium-166 с картой SB Live и 3D звуком).

С тех пор я окончательно «запал» на SB Live! И использую до сих пор( к сожалению, уже не так). Получив максимум возможностей, сервиса и удовольствия от прослушивания музыки с помощью этой платы, я стал задумываться об использовании аппаратных возможностей SB Live! Для обработки звука при работе в радиоэфире. Оказалось, что в наборе фильтров и эквалайзеров есть фильтры Notch(для подавления определенной частоты) и BandPass(для выделения определенной частоты), фильтр LowPass. Фильтр HighPass(пропускает только частоты выше определенной), а фильтр LowPass(только ниже определенной частоты). Фильтры LowPass, HighPass и Notch могут быть использованы при работе с SSB, а BandPass для приема телеграфа.
Есть так же множество других фильтров, которые можно использовать как для обработки передаваемого сигнала, так и для формирования своего уникального сигнала на передачу. Объем изложенного материала оказался достаточно большим, так как я попытался описать все максимально понятно и с большим количеством примеров. Я вообще считаю, что чем больше примеров, тем проще разобраться. Так же одной из причин явилось то, что уже трое знакомых мне людей, попробовав KX-драйверы, отказались от их использования(для кого-то слишком много возможностей, кто-то не разобрался с воспроизведением MIDI и записью).
Поэтому сначала будет рассмотрена установка KX-драйверов; затем будут описаны первые возможные трудности и проблемы, с которыми может столкнуться пользователь и их решение; после этого будут рассмотрены элементы управления и настройка; далее будет рассмотрено несколько примеров настройки DSP для прослушивания звука; запись сигнала; работа со Spectra Lab и программным DSP; потом пойдут примеры использования в радиолюбительских целях; затем будут предоставлены записи с эфира с обработкой DSP звуковой платы. В предпоследней части я рассмотрю проблемы и ограничения при использовании платы. В конце изложения попробую сделать выводы о полезности использования звуковой платы SB Live! В радиолюбительских целях. Надеюсь, что после прочтения данной статьи появится больше как пользователей звуковых карт с чипами EMU10k1/k2 так и пользователей KX-драйверов, а информация в статье научит основным принципам их использования. Если после прочтения все-таки останутся какие либо вопросы, то мне будет интересно попытаться решить их вместе с вами. Хотя данные карты уже уходят в историю, но они бывают доступны на вторичном рынке, у кого-то лежат на полке.
Карта могут оказаться приятным сюрпризом для музыканта. Хорошо работает с ASIO, причем одновременно со стандартным выводом звука Windows (чего нет на моей нынешней USB звуковой плате), обладает низкими задержками. 1.1.Kx-project — альтернативные драйверы Следующим сюрпризом со стороны карт этой серии стали альтернативные драйверы, написанные группой разработчиков во главе с Евгением Гавриловым. Они позволили использовать скрытые возможности процессора звуковой платы SB Live! Драйвер соответствует спецификации WDM (Windows Driver Model) и может работать в следующих операционных системах: Windows XP, Windows 2000, Windows 98 (только Second Edition) и Windows Me.

А я пяток лет назад пытался разобраться с DSP SBLive под Линуксом. Хотелось получить те же самые эффекты что доступны в Винде под Линухом. Но оказалось, что код DSP эффектов анально огоорожен, как впрочем и драйвера, и если выдрать их из кода драйверов, то распространять легально не получится. Поковырявшись немного, решил плюнуть на это дело, ибо обработка звука на CPU стала доступна в реальном времени с минимальными лагами (для задачи обработки гитарного звука).
Но авторам KX драйвера зачет. Жалко, что такой программы нет под Линуксом.