Средство записи аудио устройства

Вопроизведите звуковой карте

  • Библиотека:
  • Audio Toolbox / приемники

    DSP System Toolbox / приемники

Описание

Блок Audio Device Writer пишет аудиосэмплы в устройство аудиовыхода.

Параметры блока Audio Device Writer задают драйвер, устройство и атрибуты устройств, такие как частота дискретизации и битовая глубина.

Порты

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

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

Если введено к Audio Device Writer блок имеет тип данных double или single, блок отсекает значения вне области значений [–1, 1]. Для других типов данных позволенный входной диапазон является [min, макс.] заданного типа данных.

Типы данных: single | double | int16 | int32 | uint8

Вывод

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

Это выходы порта количество демонстрационной недогрузки при записи кадра данных (одна входная матрица).

Зависимости

Чтобы включить этот порт, выберите параметр Output number of samples underrun.

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

Параметры

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

Основная вкладка

  • Драйверы ASIO не прибывают предварительно установленные в машины Windows. Чтобы использовать опцию драйвера ASIO, установите драйвер ASIO за пределами MATLAB®.

    Примечание

    Если Driver установлен в ASIO, откройте пользовательский интерфейс ASIO за пределами MATLAB, чтобы установить buffer size звуковой карты на формат кадра (количество строк) вход к блоку Audio Device Writer. См. документацию своего драйвера ASIO для получения дополнительной информации.

  • Драйверы WASAPI поддерживаются для исключительного режима только.

ASIO и драйверы WASAPI не обеспечивают преобразование частоты дискретизации. Для ASIO и драйверов WASAPI, предоставьте аудиопоток частоту дискретизации, поддержанную вашим аудио устройством.

Этот параметр применяется только на машины Windows. Машины Linux всегда используют драйвер ALSA. Mac обрабатывает машинным способом, всегда используют драйвер CoreAudio.

Чтобы задать значения Driver не по умолчанию, необходимо установить Audio Toolbox™. Если тулбокс не установлен, определение, что значения Driver не по умолчанию возвращают ошибку.

Список устройств заполняется с устройствами, доступными на вашем компьютере.

Эта кнопка открывает диалоговое окно, которое перечисляет ваш выбранный драйвер аудио, полное имя вашего аудио устройства и максимальные выходные каналы для вашей настройки. Например:

Когда вы выбираете этот параметр, блок наследовал свою частоту дискретизации от входного сигнала. Когда вы очищаете этот параметр, вы задаете частоту дискретизации в Sample rate (Hz).

Возможная область значений Sample rate (Hz) зависит от вашего аудио оборудования.

Зависимости

Чтобы включить этот параметр, очистите параметр Inherit sample rate from input.

Вкладка "Дополнительно"

Прежде, чем выполнить цифро-аналоговое преобразование, входные данные брошены к типу данных, заданному этим параметром.

Примечание

Чтобы задать Device bit depth не по умолчанию, необходимо установить Audio Toolbox. Если тулбокс не установлен, указав, что Device bit depth не по умолчанию возвращает ошибку.

Когда вы выбираете этот параметр, блок использует отображение значения по умолчанию между столбцами матричного входа к этому блоку и каналам вашего устройства. Когда вы очищаете этот параметр, вы задаете отображение в Device output channels.

Отображение не по умолчанию между столбцами матричного входа к блоку Audio Device Writer и каналам устройства вывода, заданного как скаляр или вектор. Например:

Если Device output channels задан как 1:3, то:

  • Первый столбец входной матрицы сопоставляет с каналом 1.

  • Второй столбец входной матрицы сопоставляет с каналом 2.

  • Третий столбец входной матрицы сопоставляет с каналом 3.

Если Device output channels задан как [3,1,2], то:

  • Первый столбец входной матрицы сопоставляет с каналом 3.

  • Второй столбец входной матрицы сопоставляет с каналом 1.

  • Третий столбец входной матрицы сопоставляет с каналом 2.

Примечание

Чтобы выборочно сопоставить между столбцами входной матрицы и выходных каналов вашей звуковой карты, необходимо установить Audio Toolbox. Если тулбокс не установлен, определение, что значения не по умолчанию для Device output channels возвращают ошибку.

Зависимости

Чтобы включить этот параметр, очистите параметр Use default mapping between columns of input of this block and sound card’s output channels.

Когда вы выбираете этот параметр, выходной порт добавляется к блоку. Выходы порта количество демонстрационной недогрузки при записи кадра данных (одна входная матрица).

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

Типы данных

double | integer[a] | single

Прямое сквозное соединение

no

Многомерные сигналы

no

Сигналы переменного размера

yes

Обнаружение пересечения нулем

no

[a]  Поддержки 16-и 32-битное и 8-битное беззнаковое целое со знаком.

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

Введенный в R2016a

Для просмотра документации необходимо авторизоваться на сайте