Параметрический Аудио Эквалайзер для устройств на iOS

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

Введение

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

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

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

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

  • iPhone, iPod или iPad

  • Хост - компьютер с системой Mac OS X

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

Setup модели

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

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

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

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

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

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

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

Запустите Модель на устройстве на iOS Apple

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

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

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

Можно также запустить модель в External режим путем нажатия на Run кнопка на панели инструментов Simulink Editor. Запускаться в External режим, устройство на iOS должно оставаться связанным с хостом - компьютером. Этот режим позволяет вам просмотреть частотную характеристику на хосте - компьютере при корректировке параметров на устройстве на iOS. Частотная характеристика отобразится на экране хоста можно следующим образом: