- Posted on
Fri Jun 06, 2014 5:30 pm
-
jay (support)
offline
- Site Admin
-
- Posts: 18216
- Joined: Mar 19, 2008
- Location: Austin, Texas
-
That's correct. The Indigo Server is the application generating the speech, not iTunes, so the output is going to the system output, not what's configured in iTunes. I'm surprised about your Airfoil reliability - I've run it for 6 years and rarely ever have connections drop. For a while (a couple of years ago) I did notice that it had some issues, so I wrote a simple little AppleScript that restarted it at 2am. I don't believe I'm running that any more though.
Unfortunately, even if there were an API for sending sound via Airplay (I'm not sure there is on the Mac - in the past Rogue Amoeba, makers of Airfoil, had to reverse engineer the protocol), you'd still have issues because only one thing can be streaming to an airplay device at a time - so since you're using iTunes to stream to them, another app wouldn't be able to.
I believe someone at one point had some hack that created a speech file, imported it into iTunes, then played it - thereby doing sorta what you're looking for. I never personally tried it so I can't say how well/reliably it worked and I don't find it with a cursory search so you may need to do more digging.