getAudioDevices

Перечислите доступные аудио устройства

Описание

пример

devices = getAudioDevices(obj) возвращает список аудио устройств, которые доступны и совместимы с вашим аудио объектом I/O, 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'}

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

свернуть все

Аудио объект I/O в виде audioDeviceReader объект, audioDeviceWriter объект или audioPlayerRecorder объект.

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

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

свернуть все

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

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

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

  • Windows® – ASIO™

  • Mac – CoreAudio

  • Linux® – ALSA

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

Введенный в R2016a