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

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

Введение

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

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

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

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

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

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

Setup модели

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

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

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

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

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

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

Нажмите на View Frequency Response кнопка для визуализации частотной характеристики фильтров.

Запуск модели на Android-устройстве

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

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

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

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