audiodevinfo

Obtient les informations des périphériques audio.

📝 Syntaxe

  • devices = audiodevinfo()

  • devices = audiodevinfo('default')

  • devices = audiodevinfo(io)

  • name = audiodevinfo(io, id)

  • id = audiodevinfo(io, name)

  • id = audiodevinfo(io, rate, bits, channels)

  • support = audiodevinfo(io, id, rate, bits, channels)

📥 Argument d'entrée

  • io - périphérique d'entrée (1) ou de sortie (0)

  • id - une valeur entière.

  • name - une chaîne : nom du périphérique audio à rechercher.

  • rate - un scalaire double : taux d'échantillonnage.

  • bits - une valeur entière : bits par échantillon.

  • channels - une valeur entière : nombre de canaux audio.

📤 Argument de sortie

  • devices - tableau de structures

  • name - une chaîne : nom du périphérique audio spécifié par io et id.

  • id - une valeur entière.

  • support - un booléen : vrai si les valeurs sont supportées ou faux.

📄 Description

audiodevinfo retourne une structure avec les périphériques audio d'entrée et de sortie disponibles.

devices = audiodevinfo('default') retourne une structure avec les périphériques audio d'entrée et de sortie utilisés par défaut.

💡 Exemple

info = audiodevinfo()
OUTPUT_DEVICE = 0;
INPUT_DEVICE = 1;
for k = [1:audiodevinfo(OUTPUT_DEVICE)]
  info.output(k)
end
for k = [1:audiodevinfo(INPUT_DEVICE)]
  info.output(k)
end

🕔 Historique

Version
📄 Description

1.0.0

version initiale

Last updated

Was this helpful?