Аудио в реальном времени в Simulink

Создайте модель Используя Audio Toolbox шаблоны модели Simulink

Шаблоны модели Audio Toolbox™ Simulink® обеспечивают окружение Simulink, подходящее для обработки звукового сигнала. Для получения дополнительной информации о шаблонах модели Simulink в целом, смотрите, Создают Модель (Simulink).

Создать модель с помощью шаблонов модели Audio Toolbox Simulink:

  1. Откройте начальную страницу Simulink путем ввода simulink в командной строке MATLAB®.

  2. Под Audio Toolbox кликните по шаблону модели, который вы хотите.

    Два шаблона модели Audio Toolbox Simulink:

    • Аудиосистема – Создает пустую модель, сконфигурированную с настройками, рекомендуемыми для Audio Toolbox.

    • Основной Аудиоплеер – Создает аудио модель, сконфигурированную с настройками, рекомендуемыми для Audio Toolbox. Эта модель использует блок From Multimedia File, чтобы считать мультимедийные файлы и блок Audio Device Writer, чтобы отправить звуковые данные в аудио устройство по умолчанию вашего компьютера. Настройте модель по мере необходимости, чтобы смоделировать вашу аудиосистему. Например, чтобы обработать живой аудиовход, замените блок From Multimedia File на блок Audio Device Reader.

Добавьте блоки Audio Toolbox в модель

  1. Создайте модель с помощью шаблона Audio Toolbox.

  2. Откройте Браузер Библиотеки Simulink и выберите Audio Toolbox.

  3. Библиотека блоков Audio Toolbox имеет шесть категорий: Управление Динамическим диапазоном, Эффекты, Фильтры, Измерения, Приемники и Источники. Выберите блок из одной из категорий и добавьте его в вашу модель.

  4. В этом примере Compressor добавляется к модели путем перетаскивания от категории Управления Динамическим диапазоном Браузера Библиотеки Simulink.

  5. Чтобы запустить вашу модель, нажмите кнопку.

  6. Откройте пользовательский интерфейс параметров блоков путем двойного клика по блоку. Можно изменить параметры, в то время как модель запускается. Например, если вы добавили блок Compressor, можно настроить набор Threshold (dB), чтобы сжать динамический диапазон звукового сигнала.

  7. Выполнение модели в окружении Simulink не сохраняет модель. Сохраните свою модель путем нажатия кнопки.

Характеристики блока

Можно ввести showaudioblockdatatypetable в командной строке MATLAB, чтобы сгенерировать таблицу, показывающую характеристики блоков Simulink в Audio Toolbox.

Похожие темы