Параметрический аудио эквалайзер для устройств на базе Android

В этом примере показано, как использовать блок Single-Band Parametric EQ и multibandParametricEQ Система object™ от Audio Toolbox™, чтобы реализовать параметрическую аудио модель эквалайзера. Можно запустить модель на хосте - компьютере или развернуть его в устройство на базе Android.

Введение

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

В этом примере вы проектируете параметрический аудио эквалайзер в модели Simulink®. Можно запустить модель на хосте - компьютере или устройстве на базе Android. Алгоритм эквализации является каскадом трех фильтров с настраиваемыми центральными частотами, полосами пропускания и усилениями. Можно визуализировать частотную характеристику в режиме реального времени при корректировке параметров.

Необходимое оборудование

Чтобы запустить этот пример на устройствах на базе Android, вам нужно следующее оборудование:

  • Телефон на базе Android или планшет

  • USB-кабель, чтобы соединить устройство к вашей разработке (хост) компьютер

Setup модели

audioEqualizerAndroid модель обеспечивает выбор устройства (хост - компьютер или устройство на базе Android), и источник аудиосигналов (Рабочее пространство MATLAB или микрофон). Можно выбрать настройку путем нажатия на Configuration UI кнопка.

Настройка пользовательский интерфейс:

Запустите модель на хосте - компьютере

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

Хост, настраивающий пользовательский интерфейс:

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

Нажмите View Frequency Response кнопка, чтобы визуализировать частотную характеристику фильтров.

Запустите модель на устройстве на базе Android

Чтобы запустить модель на вашем устройстве на базе Android, необходимо сначала гарантировать, что вы установили Simulink Support Package for Android Devices и что ваше устройство на базе Android настраивается.

Если ваше устройство на базе Android правильно сконфигурировано, используйте USB-кабель, чтобы соединить устройство к вашему хосту - компьютеру.

Можно принять решение сделать автономное приложение эквалайзера Android путем нажатия на Deploy to hardware кнопка на панели инструментов Simulink Editor. После развертывания приложение может работать на вашем устройстве на базе Android, даже когда это отключается от хоста - компьютера. Параметр, настраивающий пользовательский интерфейс и частотную характеристику, отображается на вашем экране устройства на базе Android, как показано ниже: