В этом примере показано, как использовать System objects™ from Audio Toolbox™ для реализации эффектов эха и реверберации в модели Simulink ®. Можно запустить модель на своем хосте-компьютере или развернуть ее на устройстве Apple iOS.
Эхо и реверберация являются двумя обычно используемыми аудио эффектами в записи, создании фильмов и звуковом проекте. Echo - это отражение звука, которое приходит к прослушивателю с задержкой после прямого звучания. Эхо может производиться дном скважины или стенками создания. Реверберация - это большое количество звуковых отражений, нарастающих и затем загнивающих. Распространенным применением реверберации является моделирование музыки, проигрываемой в закрытом помещении. Большинство цифровых аудио рабочих станций (DAW) имеют опции для добавления эффектов эха и реверберации к звуковым трекам.
В этом примере вы проектируете и реализуете аудио эффектов echo и reverberation в модели Simulink. Запустить модель можно на хосте-компьютере или устройстве Apple iOS.
Чтобы запустить этот пример на устройствах iOS, вам понадобится следующее оборудование:
iPhone, iPod или iPad
Хост-компьютер с системой Mac OS X
USB- кабеля для подключения устройства к хосту-компьютеру
The audioeffectsiOS
модель обеспечивает выбор аудио эффекта (эхо или реверберация), устройства (хост-компьютер или iOS устройство) и аудио источника (рабочее пространство MATLAB или микрофон). Вы можете выбрать строение, нажав на Configuration UI
кнопка.
Пользовательский интерфейс строения:
Эффект эха имеет четыре настраиваемых параметров, которые могут быть изменены во время работы модели:
Задержка - Задержка, приложенная к аудиосигналу, в секундах
Усиление - линейное усиление задержанного аудио
FeedbackLevel - коэффициент усиления обратной связи, применяемый к линии задержки
Влажная/Сухая Смесь - Отношение влажного сигнала, добавляемого к сухому сигналу
Запуск эффекта эха на Хост-компьютер
Если вы принимаете решение запустить эффект на вашем хосте-компьютере, предоставляется пользовательский интерфейс, предназначенный для взаимодействия с симуляцией, который можно открыть нажав Host Tuning UI
. UI позволяет настраивать параметры эхо-сигнала и слышать эффект эхо-звука в режиме реального времени.
Пользовательский интерфейс настройки хоста для эффекта эха:
Запуск эффекта Echo на устройстве Apple iOS
Когда вы принимаете решение запустить эффект на вашем устройстве Apple iOS, вам нужно сначала убедиться, что вы установили Simulink Support Package for Apple iOS Devices
и что ваше устройство iOS сконфигурировано.
После правильной настройки устройства iOS используйте USB- кабеля, чтобы подключить устройство к хосту-компьютеру.
Вы можете принять решение сделать автономное приложение echo эффекта iOS, нажав на Deploy to hardware
кнопку на панели инструментов редактора Simulink. После развертывания приложение может запускаться на вашем iOS-устройстве, даже когда отключено от хоста-компьютера. Можно также запустить модель в External
режим нажатием на Run
кнопку на панели инструментов редактора Simulink. Чтобы запустить External
режим, устройство iOS должно оставаться подключенным к хосту-компьютеру.
Пользовательский интерфейс для эффекта эха отображается на экране вашего iOS-устройства, как показано ниже:
Эффект реверберации имеет шесть настраиваемых параметров, которые могут быть изменены во время работы модели:
Предварительная задержка - время между слуховым прямым звуком и первым ранним отражением
Частота Highcut - Частота отсечения для lowpass на передней части структуры ревербератора
Диффузия - Плотность хвоста реверба
Коэффициент распада - Коэффициент распада хвоста реверба
Высокочастотное Демпфирование - Ослабление высоких частот в выходе реверберации
Влажная/Сухая Смесь - Отношение влажного сигнала, добавляемого к сухому сигналу
Запуск эффекта реверберации на Хост-компьютер
Если вы принимаете решение запустить эффект реверберации на своем хосте-компьютере, предоставляется пользовательский интерфейс, предназначенный для взаимодействия с симуляцией, который можно открыть нажав Host Tuning UI
. UI позволяет настраивать параметры реверберации и слышать звуковой эффект реверберации в режиме реального времени.
Пользовательский интерфейс настройки хоста для эффекта реверберации:
Запуск эффекта реверберации на устройстве Apple iOS
Когда вы принимаете решение запустить эффект реверберации на вашем устройстве Apple iOS, вам нужно сначала убедиться, что вы установили Simulink Support Package for Apple iOS Devices
и что ваше устройство iOS сконфигурировано.
После правильной настройки устройства iOS используйте USB- кабеля, чтобы подключить устройство к хосту-компьютеру.
Вы можете принять решение создать автономное приложение эффекта реверберации iOS, нажав на Deploy to hardware
кнопку на панели инструментов редактора Simulink. После развертывания приложение может запускаться на вашем iOS-устройстве, даже когда отключено от хоста-компьютера. Можно также запустить модель в External
режим нажатием на Run
кнопку на панели инструментов редактора Simulink. Чтобы запустить External
режим, устройство iOS должно оставаться подключенным к хосту-компьютеру.
Пользовательский интерфейс для эффекта реверберации отображается на экране вашего iOS-устройства, как показано ниже: