Question / Help Considering upgrading from 10.9.5 to 10.12 ...

keybounce

Member
I am considering upgrading from 10.9.5 to 10.12.

I am on 10.9.5 for one reason: Jack audio routing. For 95% of programs, it can be made to work as the default audio device.

Well, I just found out that it cannot work with Discord, either as web page app (even though Firefox does work with Jack), or as a desktop app (even with explicit audio output settings).

Why I am using jack: it lets me route audio from different programs to different locations. So, I can output a game to internal speakers and one soundflower device, and a group chat program to either internal or external speakers a and a different soundflower, and then have OBS record mic, and two soundflowers, on three different tracks.

What I just realized today -- and tested -- is that Mac OS has multi-audio-output devices. This lets me make one device that has the external speakers and one sound flower, and a second device that has internal speakers and another sound flower.

What I lose out on is that now all "default" audio output programs go to the same location. Which means that I get all the time announcements, etc. -- including some cron "say" commands to remind me of things.

Looking at 10.12, how well do multi-output devices work? Does anyone else use this type of set up, and if so, how well does it work? Is there anything that corresponds to unix-program I/O redirection (a shell setting FD 0 or 1 to something other than the terminal) for audio (so the default device now goes elsewhere)?
 
Top