Audio Playback Interface

Симулируйте устройство аудио выхода на оборудование плате

  • Библиотека:
  • SoC Blockset/Периферия

  • Audio Playback Interface block

Описание

Блок Audio Playback Interface моделирует поведение устройства выхода аудио. Блок получает выборки аудио как сообщения от подключенного блока Audio Playback, который имитирует код драйвера аудио, подключенный к вашему алгоритму.

Порты

Вход

расширить все

Этот порт получает сообщения данных, содержащие аудиоданные от подключенного блока Audio Playback.

Типы данных: SoCData

Выход

расширить все

Когда блок получает один аудиоканал, кадр аудиоданных является вектором M-уровня из моделируемого аппаратного аудиовыхода. Параметр Samples per системы координат определяет количество выборок, M, аудио данных. Когда блок получает несколько аудиоканалов, кадр аудиоданных является матрицей M -by C, где C задается параметром Number of channels.

Зависимости

Чтобы включить этот порт, установите выходной параметр на To output port.

Типы данных: int8 | int16 | int32

Параметры

расширить все

Задайте, действует ли блок как терминатор строки, подобный блоку Terminator, или производит данные к порту выходы.

Укажите количество аудиоканалов, C, отправленных в аудио устройство. Это число должно совпадать с параметром Number of channels в блоке Audio Playback.

Задайте количество выборок в систему координат, M, аудио данных.

Введите шаг расчета, которая будет использоваться подсистемой задач, управляемой таймером, когда вы очистите параметр Enable event-based execution.

Расширенные возможности

.
Введенный в R2021a