getAudioDevices

Список доступных аудио устройств

Описание

пример

devices = getAudioDevices(obj) возвращает список аудио устройств, которые доступны и совместимы с вашим объектом аудио ввода-вывода, obj.

Примеры

свернуть все

Создайте audioDeviceReader Объект и затем вызовите getAudioDevices на вашем объекте.

deviceReader = audioDeviceReader;
devices = getAudioDevices(deviceReader)
devices = 1×4 cell
    {'Default'}    {'Primary Sound Capture Driver'}    {'Headset Microphone (Plantronics C325-M)'}    {'HP 4120 Microphone (2- HP 4120)'}

Создайте audioDeviceWriter объект, а затем вызов getAudioDevices на вашем объекте.

deviceWriter = audioDeviceWriter;
devices = getAudioDevices(deviceWriter)
devices = 1×6 cell
    {'Default'}    {'Primary Sound Driver'}    {'Headset Earphone (Plantronics C325-M)'}    {'LEN LT2452pwC (NVIDIA High Definition Audio)'}    {'Speakers (Realtek High Definition Audio)'}    {'HP 4120 (2- HP 4120)'}

Создайте audioPlayerRecorder объект, а затем вызов getAudioDevices на вашем объекте.

playRec = audioPlayerRecorder;
devices = getAudioDevices(playRec)
devices = 1×2 cell
    {'Default'}    {'ASIO4ALL v2'}

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

свернуть все

Объект Audio I/O, заданный как audioDeviceReader объект, audioDeviceWriter объект, или audioPlayerRecorder объект.

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

Выходные аргументы

свернуть все

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

Для audioDeviceReader и audioDeviceWriter, список аудио устройств зависит от заданного Driver свойство вашего объекта.

Для audioPlayerRecorder, аудио устройства поддержки полнодуплексном режиме и имеют подходящий для платформы драйвер:

  • Windows® -- ASIO™

  • Mac -- CoreAudio

  • Linux® - ALSA

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

Введенный в R2016a