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

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

Audio Toolbox™ Simulink® шаблоны модели обеспечивают окружение Simulink, подходящую для обработки аудиосигнала.

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

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

  2. В разделе Audio Toolbox щелкните нужный шаблон модели.

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

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

    • Basic Audio Player - Создает аудио модели, настроенное с настройками, рекомендуемыми для 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.

Похожие темы