Audio Playback Interface

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

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

  • Audio Playback Interface block

Описание

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

Порты

Входной параметр

развернуть все

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

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

Вывод

развернуть все

Когда блок получает один звуковой канал, системой координат аудиоданных является M - вектор элемента от симулированного аппаратного аудиовыхода. Выборки на параметр системы координат задают количество выборок, M, аудиоданных. Когда блок получает несколько звуковых каналов, системой координат аудиоданных является M-by-C матрица, где C задан Количеством параметра каналов.

Зависимости

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

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

Параметры

развернуть все

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

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

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

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

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

Введенный в R2021a