You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In iTunes you can select to either use a Single AirPlay source or Multiple (which provides multiple choices to play at the same time), but with this plugin I'm finding if I have 3 selected, while their states do show up, choosing to turn on any source (even turning one of those 3 off then back on, or adding a 4th) turns all of them off except the one selected. Is there a way to change this behavior so toggling a single switch only changes that source and leaves the others in their On state?
The text was updated successfully, but these errors were encountered:
First, do try the latest version, 0.2.0-alpha1, and see if it improves things for you.
That said, you may see the same behavior. So, what you've asked for is already supported--mostly. I think you are seeing some of the edge cases because you have exactly three devices. The thing is, via the AppleScript layer, if you activate an AirPlay destination and currently only the "Computer" destination is currently active, it assumes you want to switch to the new destination. Similarly, if you have only one external destination enabled and you turn it off, it assumes you want to switch *back * to the "Computer" source. Last, I added logic to the plugin to ensure that if you turned on a single airplay destination when the music is not already playing it will turn off all other destinations but that one--which make sense in many scenarios...but perhaps not yours. Since you have three devices, you're probably very often switching one of these edge scenarios. I think that you'd find if you have:
Computer => off
External 1 => on
External 2 => off
And you switch on External 2 while the music is already playing, you would get--as you'd expect--
Computer => off
External 1 => on
External 2 => on
Anyway, I think I can improve this, but it'll take some work. However, it goes hand in hand with fixing another annoying behavior, which is that turning on devices or the "playing state" makes iTunes mess with the various speaker volumes...for some reason. Seems to be another "feature" of the AppleScript interface to iTunes that I don't totally understand why. Point being, I need to take a snapshot of the state before such a change and then set everything the way I think it should be when
In iTunes you can select to either use a Single AirPlay source or Multiple (which provides multiple choices to play at the same time), but with this plugin I'm finding if I have 3 selected, while their states do show up, choosing to turn on any source (even turning one of those 3 off then back on, or adding a 4th) turns all of them off except the one selected. Is there a way to change this behavior so toggling a single switch only changes that source and leaves the others in their On state?
The text was updated successfully, but these errors were encountered: