Change audio input/output through Thunderbolt connection

accm
New Contributor II

I am looking to push a script that changes audio input/output if a specific device is detected connected to the Thunderbolt interface. For example, we have an external mic speaker device in our meeting rooms and currently end users must remember to change settings. Is there something that will change settings automatically when they plug it in?

Thanks for your assistance!

4 REPLIES 4

Nix4Life
Valued Contributor

I use switchaudio
https://github.com/deweller/switchaudio-osx/blob/master/README.md
scripted as a loginhook. you should be able to script it the way you want

LS

Lutz
New Contributor

@accm I'm curious what your conference setup looks like, we're doing something similar. Would you mind going into more detail? Did you end up using switchaudio or go with something different?

Nix4Life
Valued Contributor

Hi Guys

as an update to this, I am now using switchaudio with outset to set HDMI as the output for our smartboard users

LS

andrew_marks
New Contributor

I am working on a similar project that i need to scan for multiple audio devices and select the correct device. How do you pipe the code from -a variable and set the device?