QLoud - измерение АЧХ, переходной характеристики и искажений акустики (Linux)

Взял на сайте Андрея Гайденко (aka anli)

Thumbnail image
Thumbnail image
Thumbnail image
Thumbnail image

Скачать - здесь.

 

README

О программе:

QLoud - программа для измерения АЧХ, переходной характеристики и искажений акустики (Linux/GPL). Домашняя страница:

http://gaydenko.com/qloud/

Написание этой программы было инспирировано замечательными программами Фонса Адриаенсена (Fons Adriaensen): http://users.skynet.be/solaris/linuxaudio/

Теоретическая основа принадлежит Анжело Фарине (Angelo Farina): http://pcfarina.eng.unipr.it/

В частности, был использован этот метод: http://pcfarina.eng.unipr.it/Public/Papers/134-AES00.PDF


Назначение: конструирование акустики (настройка фильтров).


Путь сигнала:

  • программа создаёт тестовый сигнал (логарифмический свип-тон),
  • линейный выход звуковой карты,
  • усилитель мощности,
  • исследуемая акустическая система,
  • измерительный микрофон с микрофонным усилителем,
  • линейный вход звуковой карты,
  • программа записывает отклик акустической системы.



Результат:

После того, как отклик акустической системы записан, вычисляется отклик системы на единичный импульс (IR, Impulse Response). В данный момент доступны следующие результаты анализа IR:

  • построение графика АЧХ (шкала db/Hz),
  • построение графика мощности IR (шкала db/sec),
  • построение графика переходной характеристики (Step Response, шкала amp/sec),
  • построение графиков АЧХ гармоник (2-я - зелёная, 3-я - красная, 4-я - светлозелёная, 5-я - светлокрасная; шкала db/Hz).

График мощности полезен для оценки поведения отражений в комнате.

График переходной характеристики полезен для выравнивания излучателей в многополосных АС по глубине (time alignment).

Все графики поддерживают зум с историей и панорамирование.


Несколько подсказок:

  • передвиньте указатель мыши над знаком "?" и подождите,
  • для изменения описания измерения используйте двойной клик на ячейке таблицы,
  • для удаления измерения используйте контекстное меню в таблице,
  • чтобы понять, что делает программа, соеднините JACK-порты программы друг с другом и попробуйте,
  • чтобы понять, что ждать от звуковой карты, соедините её линейные выход и вход и попробуйте,
  • разглядывая графики с гармониками, не забывайте о спаде АЧХ Вашего микрофона на высоких частотах.



Обратная связь:

Пожалуйста, добавляйте "QLoud" в тему Вашего письма. Мой адрес: a(at)gaydenko.com


Удачи!
Андрей Гайденко

INSTALL
Требования:

- QT4 (http://trolltech.com/), я использую версию 4.1.4,
- Qwt (http://qwt.sourceforge.net/), последняя версия ветки 5.0.0,
- JACK (http://jackaudio.org/),
- sndfile (http://www.mega-nerd.com/libsndfile/),
- fftw (http://www.fftw.org/).



Установка:

  • модифицируйте при желании директории include в файле src/src.pro,
  • запустите


qmake
make

Исполнимый файл 'qloud' будет в директории 'bin'.