exponenta event banner

Обход измерителя импульсной характеристики

В этом учебном пособии рассматриваются основные функциональные возможности измерителя импульсной реакции. Приложение Impulse Response Measurer позволяет

  • Настройте аудиосистему ввода-вывода.

  • Получайте измерения импульсной характеристики (IR) с помощью методов экспоненциального синусоиды или последовательности максимальной длины.

  • Просмотр и управление захваченными ИК-данными.

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

Чтобы начать, откройте приложение Impulse Response Measurer, выбрав значок в галерее приложений.

Настройка аудиосистемы ввода-вывода

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

  • Windows ® -- ASIO™

  • Mac -- CoreAudio

  • Linux ® -- ALSA

Допустимая частота дискретизации зависит от указанного аудиоустройства.

Для проверки конфигурации аудиосистемы ввода-вывода можно использовать монитор уровня.

Конфигурирование метода сбора ИК-данных

Для настройки метода сбора ИК-данных используйте разделы «Параметры метода» и «Параметры метода» на панели инструментов.

Метод получения ИК-измерений можно выбрать следующим образом:

  • Последовательности максимальной длины (MLS)

  • Экспоненциальный продольный синус (экспоненциальный продольный синус)

Оба метода сбора ПС имеют одинаковые основные параметры настройки, включая:

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

  • Длительность каждого прогона - общее время каждого прогона в секундах.

  • Уровень возбуждения (dBFS) - уровень сигнала возбуждения в dBFS.

Оба метода сбора ПС также имеют одинаковые параметры настройки расширенного прогона, включая:

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

  • Пауза между прогонами - длительность паузы между прогонами. Во время паузы сигнал возбуждения не посылается, и звук не записывается. При использовании метода Экспоненциального сдвига синусоиды (Exponential Swept Sine) включите паузу между прогонами, чтобы избежать нарастания ревербераций. Пауза между запусками всегда равна нулю для метода MLS.

  • Количество прогретых прогонов - количество раз до получения сигнала возбуждения. Способ MLS предполагает, что сигнал, который он получает, является комбинацией сигнала возбуждения и его импульсной характеристики. Используйте прогон для удаления переходных процессов.

Общее время захвата представляет собой сумму длительностей выполнения, пауз и начального ожидания:

Метод экспоненциального синусоидального сдвига имеет дополнительные дополнительные настройки для управления сигналом возбуждения, включая:

  • Частота начала развертки

  • Частота остановки свип-сигнала

  • Длительность сдвига

  • Длительность прекращения молчания

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

Получение ИК-измерений

В этом примере используется метод MLS с настройками по умолчанию. После настройки аудиоустройства нажмите кнопку Захват. Откроется диалоговое окно, отображающее ход выполнения захвата. ИК-измерения регистрируются дважды.

Анализ и управление ИК-измерениями

После записи приложение Impulse Response Measurer хранит полученные данные локально. Обозреватель данных отображает заголовок захваченных данных, цвета, используемые для печати, и информацию о параметрах, используемых для получения данных. Можно дважды щелкнуть цвет в браузере данных, чтобы выбрать цвет, который требуется связать с каждым импульсным откликом. Также можно дважды щелкнуть заголовок, чтобы переименовать собранные данные. Переименуйте записи в FirstCapture и SecondCaptureи измените цвета на розовый и зеленый. Чтобы один график импульсной характеристики отображался поверх другого, выберите заголовок в браузере данных. Выберите запись, которая была повторно помечена FirstCapture.

По умолчанию строятся импульсная и магнитудная характеристики. Можно просмотреть любую комбинацию импульсной характеристики, величины и фазовой характеристики с помощью кнопки Компоновка (Layout). Сверните браузер данных, а затем выберите график фазового отклика для включения.

Можно переключить относительный размер графика, перемещая разделители. Можно увеличить и уменьшить масштаб изображения, выбрав значки «плюс» и «минус» на интерфейсе пользователя. Значки отображаются при наведении указателя на график. Увеличение и отклонение либо амплитудной характеристики, либо фазовой характеристики обновляет другую. Увеличьте масштаб графика импульсной характеристики в диапазоне 100-1000 Гц графиков частотной характеристики.

Экспорт ИК-измерений

Чтобы просмотреть опции экспорта для дальнейшего анализа или использования, нажмите кнопку Экспорт (Export).

Экспорт данных в рабочую область. Данные сохраняются в виде таблицы. Для проверки способа сохранения данных просмотрите экспортированную таблицу.

irdata_172519
irdata_172519 =

  2×14 table

                           TimeOfCapture           ImpulseResponse    MagnitudeResponse    PhaseResponse       Device        SampleRate    PlayerChannel    RecorderChannel    Method    NumRuns    DurationPerRun    ExcitationLevel    RawAudioData    OtherMetaData
                     __________________________    _______________    _________________    _____________    _____________    __________    _____________    _______________    ______    _______    ______________    _______________    ____________    _____________

    FirstCapture     21-Dec-2017 16:40:31 -0500     [1x1 struct]        [1x1 struct]       [1x1 struct]     "ASIO4ALL v2"      44100             1                 1           "MLS"        2            0.5                -6           [1x1 struct]    [1x1 struct] 
    SecondCapture    21-Dec-2017 16:42:18 -0500     [1x1 struct]        [1x1 struct]       [1x1 struct]     "ASIO4ALL v2"      44100             1                 1           "MLS"        2            0.5                -6           [1x1 struct]    [1x1 struct]

При экспорте данных в MAT-файл сохраняется та же таблица, что и при экспорте в рабочую область. При выборе экспорта данных в виде WAV-файла каждый импульсный отклик сохраняется в виде отдельного WAV-файла. Название захвата в качестве имени WAV-файла. В этом примере при выборе экспорта данных в аудиофайл WAV два файла WAV помещаются в указанную папку. FirstCapture.wav и SecondCapture.wav.

Для дальнейшего анализа полученных данных просмотрите данные в Filter Visualization Tool или приложение Signal Analyzer.

См. также

| | |

Связанные темы