Me gustaría comprobar si una de mis tarjetas de sonido admite el control de volumen del hardware y si MacOSX lo ha detectado. Bajo linux yo usaría:
cat /proc/asound/Audio/usbmixer
Y obtendrí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 muestra que tengo un volumen de reproducción de hardware. ¿Hay un comando equivalente en OS X? Intenté usar el comando 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 debo buscar.