Me gustaría comprobar si una de mis tarjetas de sonido soporta el control de volumen por hardware, y si MacOSX lo ha detectado. En linux usaría:
cat /proc/asound/Audio/usbmixer
Y recibiría una respuesta como:
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
Eso demuestra que sí tengo un volumen de reproducción por hardware. ¿Existe un comando equivalente en OS X? He intentado utilizar system_profiler
pero devuelve más de 50.000 líneas de respuesta con decenas de entradas relacionadas con mi tarjeta de sonido, y no sé exactamente qué palabra clave tengo que buscar.