Comando para cambiar el volumen de un dispositivo específico

Necesito un comando para cambiar el volumen de mi dispositivo de audio.


Quiero simular las teclas de volumen de hardware desde el terminal.

He estado usando este comando para disminuir el volumen de salida:

osascript -e 'set volume alert volume ((alert volume of (get volume settings)) - 100/16)' && \ osascript -e 'set volume (alert volume of (get volume settings))*7/100' 

Esto ^^ disminuye el volumen del dispositivo de salida seleccionado actualmente, por ejemplo,

Captura de pantalla de una aplicación de barra de menú desplegable que muestra el volumen de salida y una lista de dispositivos de audio

Ejecutarlo ahora cambiaría el volumen del sonido del sistema.


¿Hay algún comando alternativo que pueda usar para cambiar el volumen de un dispositivo específico?

Siempre quiero cambiar mis auriculares o altavoces, es decir, ‘Salida incorporada’, independientemente de lo que haya seleccionado actualmente como dispositivo de salida principal.