Вопроизведите звуковой карте
Audio Toolbox / приемники
DSP System Toolbox / приемники
Блок Audio Device Writer пишет аудиосэмплы в устройство аудиовыхода.
Параметры блока Audio Device Writer задают драйвер, устройство и атрибуты устройств, такие как частота дискретизации и битовая глубина.
Port_1
— Входной сигналЕсли введено к Audio Device Writer блок имеет тип данных double
или single
, блок отсекает значения вне области значений [–1, 1]. Для других типов данных позволенный входной диапазон является [min, макс.] заданного типа данных.
Типы данных: single
| double
| int16
| int32
| uint8
Port_1
— Количество демонстрационной недогрузкиЭто выходы порта количество демонстрационной недогрузки при записи системы координат данных (одна входная матрица).
Чтобы включить этот порт, выберите параметр Output number of samples underrun.
Типы данных: uint32
Driver
— Драйвер раньше получал доступ к вашему аудио устройствуDirectSound
(значение по умолчанию) | ASIO
| WASAPI
Драйверы 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 не по умолчанию возвращают ошибку.
Device
— Устройство раньше проигрывало аудиосэмплыСписок устройств заполняется с устройствами, доступными на вашем компьютере.
Info
— Просмотрите информацию о своей настройке аудиовыходаЭта кнопка открывает диалоговое окно, которое перечисляет ваш выбранный драйвер аудио, полное имя вашего аудио устройства и максимальные выходные каналы для вашей настройки. Например:
Inherit sample rate from input
— Задайте источник входной частоты дискретизацииКогда вы выбираете этот параметр, блок наследовал свою частоту дискретизации от входного сигнала. Когда вы очищаете этот параметр, вы задаете частоту дискретизации в Sample rate (Hz).
Sample rate (Hz)
— Частота дискретизации, используемая устройством, чтобы проигрывать аудиоданные
(значение по умолчанию) | положительная скалярная величинаВозможная область значений Sample rate (Hz) зависит от вашего аудио оборудования.
Чтобы включить этот параметр, очистите параметр Inherit sample rate from input.
Device bit depth
— Тип данных, используемый устройством, чтобы выполнить цифро-аналоговое преобразование16-bit integer
(значение по умолчанию) | 8-bit integer
| 24-bit integer
| 32-bit float
Прежде, чем выполнить цифро-аналоговое преобразование, входные данные брошены к типу данных, заданному этим параметром.
Примечание
Чтобы задать Device bit depth не по умолчанию, необходимо установить Audio Toolbox. Если тулбокс не установлен, указав, что Device bit depth не по умолчанию возвращает ошибку.
Use default channel mapping
— Переключите источник отображения каналаКогда вы выбираете этот параметр, блок использует отображение значения по умолчанию между столбцами матричного входа с этим блоком и каналами вашего устройства. Когда вы очищаете этот параметр, вы задаете отображение в Device output channels.
Device output channels
— Задайте отображение канала не по умолчанию[1:MaximumOutputChannels]
(значение по умолчанию) | скаляр | векторОтображение не по умолчанию между столбцами матричного входа с блоком 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.
Output number of samples underrun
— Задайте выходной порт для количества демонстрационной недогрузкиКогда вы выбираете этот параметр, выходной порт добавляется к блоку. Выходы порта количество демонстрационной недогрузки при записи системы координат данных (одна входная матрица).
Следующие ограничения генерации кода применяются:
Хост - компьютер только. Исключает генерацию кода Simulink® Desktop Real-Time™.
Исполняемый файл, сгенерированный от этого блока, использует предварительно созданные динамические файлы библиотеки (.dll
файлы) включенный с MATLAB. Используйте packNGo
функционируйте, чтобы группировать код, сгенерированный от этого блока и всех соответствующих файлов в сжатом zip-файле. Используя этот zip-файл, можно переместить, распаковать и восстановить проект в другой среде разработки, где MATLAB не установлен. Для получения дополнительной информации смотрите Функции ввода-вывода Аудио Запуска Вне MATLAB и Simulink.
Audio Device Reader | audioDeviceReader
| audioDeviceWriter
| Binary File Reader
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.