macOS: cambiare interfaccia audio con una scorciatoia a tastiera con Keyboard Maestro
Con questo video-articolo ripartono le pubblicazioni su YouTube.
Se volete rimanere aggiornati vi consigli di iscrivervi al canale di Avvocati e Mac, conto nei prossimi mesi di pubblicare altri articoli.
Alternativamente potete iscrivervi alla newsletter per rimanere aggiornati.
Qui trovate l'articolo originale in lingua inglese da cui ho preso spunto. Qui invece il repository Github del progetto
Per installare con Homebrew
brew install switchaudio-osx
I comandi a terminale inseriti nella macro di Keyboard Maestro
Per avere l'elenco delle interfacce:
switchaudiosource -a | awk '/\(output\)$/{print}'
Per cambiare interfaccia:
switchaudiosource -s "$KMVAR_Interfaccia_da_attivare"
NOTA BENE
- Perché il comando di shell funzioni occorre anche andare nelle Preferenze di Keyboard Maestro alla voce Variabili e creare la variabile ENV_PATH inserendo il seguente testo “/bin:/usr/local/bin:/bin:/usr/bin:/Library/TeX/texbin/”; questo perché Keyboard Maestro deve "conoscere" dove sono installati i comandi della shell, alternativamente dovrete aggiungere direttamente nel comando di shell il testo “PATH=~/bin:/usr/local/bin:/bin:/usr/bin:/Library/TeX/texbin/” prima di tutto il resto;
- in Keyboard Maestro, per passare una variabile di Keyboard Maestro all’interno dello script della shell occorre scrivere: $KMVAR_nome_della_variabile; perché il percorso sia poi formattato correttamente per la shell occorrerà racchiudere tra virgolette la variabile così richiamata ad esempio usando "$KMVAR_percorso“