Je voudrais vérifier si l'une de mes cartes son prend en charge le contrôle matériel du volume, et si MacOSX l'a détecté. Sous linux, j'utiliserais :
cat /proc/asound/Audio/usbmixer
Et je recevais une réponse du genre :
USB Mixer: usb_id=0x262a10e1, ctrlif=1, ctlerr=0
Card: HiFimeDIY Audio SA9023 USB Audio at usb-musb-hdrc.1.auto-1, full speed
Unit: 9
Control: name="PCM Playback Volume", index=0
Info: id=9, control=2, cmask=0x3, channels=2, type="S16"
Volume: min=-14080, max=0, dBmin=-5500, dBmax=0
Unit: 9
Control: name="PCM Playback Switch", index=0
Info: id=9, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
Volume: min=0, max=1, dBmin=0, dBmax=0
Cela montre que j'ai bien un volume de lecture matériel. Existe-t-il une commande équivalente dans OS X ? J'ai essayé d'utiliser system_profiler
mais elle renvoie plus de 50 000 lignes de réponse avec des dizaines d'entrées relatives à ma carte son, et je ne sais pas exactement quel mot clé je dois rechercher.