Плагин DAP — Digital Audio Processor для SDR Sharp
Плагин DAP — Digital Audio Processor для SDR Sharp Digital Audio Processor (DAP) — плагин обработки звука от русскоязычного автора Natalex (сайт rtl-sdr.ru); формально это «сборка старых плагинов на новой основе» — три прежде отдельных инструмента объединены в одну панель с единой цифровой обработкой сигнала. Состав функций: альтернативный шумоподавитель на основе алгоритма DNR (собственный интерфейс без «мельтешения», отличается от встроенного в SDR#), инверсия звукового спектра (audio inversion — разворачивает «перевёрнутый» голос) и полосовой аудиофильтр для подрезки тона; позже к ним добавлен деэмфазис-фильтр (deemphasis) для вещательного FM. Разработан на базе штатного плагина DNR и его заменяет — поэтому при установке правка конфигурационного файла часто не требуется, либо берётся строка из дефолтного конфига SDR# (, в конфиге блок Demodulators output; на очень старых сборках строка добавлялась в основной файл). Удобные автоматизации: плагин запоминает, на каких частотах включалась инверсия звука, и на них включается сам; там же запоминается положение регулятора тона; автоматически отключается при переключении в RAW или WFM. Плагин связан с трактом DSD+: по инструкции rtl-sdr.ru строка DSD Interface в Plugins.xml должна стоять выше DAP и DNR, а сам аудиопроцессор (как и все фильтры звука) при декодировании цифровых сигналов выключается — иначе ошибки декодирования. Из ограничений, подтверждённых обсуждением: шумоподавитель DAP не совместим со сканером по каналам Frequency Scanner (зависание на шумном канале); на ранних сборках (1172–1179) при модуляции AM с включённым фильтром плагина наблюдались зависания звука — в окончательной версии на 1193 устранено; включение плагина добавляло около 10% нагрузки процессора сверх штатного шумоподавителя. Совместимость: классические 32-битные сборки SDR# (тестировался с 1172 по 1426); плагин входит в официальный Community Plugin Package — при установке через него ставится галочкой без правки конфига. Для новых 64-битных сборок существуют порты, а похожие функции (эквалайзер, шумоподавление) дают отдельные свежие плагины. Простыми словами. Это «звуковой процессор» — как эквалайзер-усилитель в старой аудиосистеме, только для приёмника. Три руки у него такие: шумоподавитель — глушит эфир между разговорами (свой, «альтернативный», а не штатный); полосовой фильтр — подрезает гул снизу и свист сверху, чтобы голос звучал чище; и самое интересное — инвертор спектра. Инверсия — это простейшее «шифрование» в аналоговых рациях: голос передаётся «вверх ногами», и без расшифровки вы слышите кашу из звуков, как кассету, проигранную задом наперёд. Плагин переворачивает спектр обратно — и «секретный» канал становится обычным разговором. Авторская находка, которая делает DAP живучим до сих пор: инверсия у разных моделей раций включена на одних частотах и выключена на других — плагин запоминает, где что включали, и при возврате на частоту сам включает нужный режим. Деэмфазис — «подсластитель» вещательного FM: на мощных FM-станциях высокие частоты специально усилены, фильтр возвращает им естественность. Честные оговорки: шумоподавитель DAP не дружит со сканером частот — при автосканировании используйте штатный Squelch; при декодировании цифровых сигналов (DSD+, TETRA) плагин выключать обязательно — любой аудиофильтр «ломает» цифру; плагин старый, рассчитан на 32-битные сборки, так что на свежем SDR# ищите порты или современный Audio Equalizer. Установка — краткая инструкция. 1.Скачайте архив плагина (страница плагинов rtl-sdr.ru; зеркало в каталоге rtl-sdr.com; в Community Plugin Package — галочка «Plugin Digital Audio Processor» в установщике). 2.Скопируйте SDRSharp.DAP.dll в папку SDR#; строку добавьте в Plugins.xml в блок «Demodulators output» — но убедитесь, что строка DSD Interface стоит выше (иначе DSD+ будет получать фильтрованный звук с ошибками). https://web.archive.org/web/20160915153813/http://rtl-sdr.ru/page/instrukcija-po-ustanovke-plaginov 3.Перезапустите SDR#, включите нужные моду...