БРП-ПАКУ
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
BRP-PACU — это двухканальный инструмент анализа аудио FFT . Он предназначен для использования с всенаправленным калиброванным микрофоном для настройки любой звуковой системы с соответствующей коррекцией и задержкой . Он сравнивает выходные данные системы с входными данными системы, чтобы получить передаточную функцию. [1] системы. Эти данные позволяют выполнить окончательную коррекцию, используя только вход/выход DSP или любого другого устройства, используемого для эквализации .
Теоретическая основа
[ редактировать ]Эта программа использует метод измерения передаточной функции для сравнения выходного сигнала (необработанной) акустической системы и комбинации помещения с входным сигналом, который обычно представляет собой отфильтрованный псевдослучайный шум . [2] Поскольку звук имеет время распространения от точки выхода преобразователя до измерительного устройства , для компенсации необходимо ввести задержку в опорный сигнал. Эта задержка автоматически определяется программным обеспечением, что облегчает практическое измерение системы.
Поддерживаемые платформы
[ редактировать ]В настоящее время единственными поддерживаемыми платформами являются Linux и Mac OS X, поскольку они основаны на потоках POSIX . Он также написан с использованием обработки с плавающей запятой , что затрудняет поддержку большинства встроенных устройств Linux.
Функции
[ редактировать ]- Четыре буфера захвата с возможностью автоматического сохранения (в случае сбоя) и сохранения как.
- Усредняет буферы в отдельный буфер и переворачивает его для анализа.
- Автоматический расчет задержки
- Регистрация импульсного отклика
- Использует JACK для маршрутизации и управления аудиопутями.
- Инструмент генерации розового шума, устраняющий необходимость во внешнем источнике розового шума.
Лицензирование и доступность
[ редактировать ]Программное обеспечение распространяется по лицензии GPL-2.0 или более поздней версии . Он доступен на SourceForge в виде C. кода
Будущее развитие
[ редактировать ]- Ubuntu и Debian Пакеты
- Виртуальная машина для использования в других операционных системах, таких как Microsoft Windows.
- Возможность создавать и загружать параметры пользовательского интерфейса.
- Фазовый отклик для передаточной функции
Ссылки
[ редактировать ]- ^ Передаточная функция определяется формулой в, например, Биркгоф, Гарретт; Рота, Джан-Карло (1978). Обыкновенные дифференциальные уравнения . Нью-Йорк: Джон Уайли и сыновья. ISBN 0-471-05224-8 .
- ^ Основным принципом анализа передаточной функции является двухканальное измерение, при котором один канал обозначается как «известный», а другой канал как «неизвестный». Маккарти, Боб (2007). Звуковые системы: современные методы и инструменты для проектирования и настройки звуковых систем . Нью-Йорк: Focal Press. ISBN 978-0-240-52020-9 .