exponenta event banner

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

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

Введение

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

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

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

Для запуска этого примера на устройствах Android необходимо следующее оборудование:

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

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

Настройка модели

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

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

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

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

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

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

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

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

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

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

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