Реклама ⓘ
Главная » Программы
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Реклама ⓘ

D.S.P.

Программное обеспечение, предназначенное для цифровой обработки аудиосигналов в режиме реального времени.

Рабочее окно D.S.P.

Основное назначение программы D.S.P. – захват сигналов, поступающих на вход аудиокарты компьютера, обработка их с помощью специальных алгоритмов и математических моделей и вывод. Приложение основано на интуитивно-понятном визуальном программировании, что позволяет без знания каких-либо языков путем взаимодействия с визуальными компонентами создавать схемы различной степени сложности. Графическое ядро данного софта выполнено на OpenGL.

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

Необходимо отметить, что приложение D.S.P. не является законченным продуктом. Функционал расширяется с каждой новой версией, создаются новые компоненты-обработчики, оптимизируются алгоритмы, исправляются ошибки. На момент написания статьи программа позволяла успешно решать задачи:

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

Окно настроек D.S.P.

Кроме того с помощью программы D.S.P. можно выполнять усиление сигналов, амплитудную модуляцию, разделение спектра на низкие и высокие компоненты, задержку по времени, расчет коэффициента корреляции двух сигналов и многое другое. Среди прочих полезных возможностей – хранение информации о последних сохраненных/открытых проектах, поддержка файлов, созданных в ранних версиях программы, калибровка сигнала, чтение wave-файлов, изменение количества каналов в компонентах-обработчиках.

Перед началом работы необходимо настроить параметры сигналов (размер буфера, частоту дискретизации и т.д.) и устройства ввода/вывода с количеством и разрядностью каналов. Несмотря на то, что эти параметры могут уменьшить задержки и улучшить качество сигналов, изменять их нужно с крайней осторожностью.

Разработчик программного обеспечения D.S.P. известен как "Ivan Kulibin" из города Холмск (Россия, Сахалинская область). Первый релиз программы вышел в мае 2013 года.

Приложение бесплатно и распространяется по принципу "как есть". Автор предупреждает, что не несет ответственности за ущерб, причиненный в ходе использования данного софта.

Язык интерфейса программного обеспечения – русский. Руководства пользователя нет.

В настоящее время программа D.S.P. предназначена для работы на платформе Microsoft Windows. В будущем планируется появлений отдельной версии под Linux – Debian и Ubuntu. Данное ПО имеет ряд ограничений – частота исследуемого сигнала не должна превышать 22050 Гц, а при обработке сигналов присутствует задержка, зависящая от драйвера звуковой платы, величины буфера данных и некоторых других параметров. Кроме того максимальное количество используемых в схеме обработчиков, при котором процесс остается стабильным, зависит от мощности компьютера и может быть найдено только опытным путем.

Распространение программы: бесплатная.

Официальный сайт D.S.P.:

Скачать D.S.P.

Обсуждение программы на форуме

Комментарии (0) | Подписаться

Статью еще никто не комментировал. Вы можете стать первым.
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется сила тока?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

МиниПК MK809V - 4 ядра, Android 4.4.2
МиниПК MK809V - 4 ядра, Android 4.4.2
ELM327 OBD II — адаптер с поддержкой CAN Модуль измерения тока на ACS712 (30А)
вверх