This is a device that controls its parent track’s solo function, allowing for full automation of the solo state.
To use it, place it in a track and turn the device itself on/off to solo/unsolo the track it’s in.
It has 2 modes of operation, exclusive and inclusive.
Exclusive mode attempts to mimic the usual behavior of Ableton’s own solo buttons in that only one track is soloed at a time, soloing a new track will unsolo all other tracks that were soloed.
Inclusive mode allows you to solo and unsolo several tracks at once and they won’t interfere with each others states, as far as I know this is not possible with the regular Ableton solo functions.
The reason I made this device work through its own on/off button and not a dedicated button is so that it can be accessible from near the mixer of each track in session view, without having to select the track beforehand. This is done with a secret (only Ableton knows why) function that shows you a list of devices for every track, it’s very simple to set up and when you do so your session view will look like this:
In the above screenshot I have the solo device as the first device in each track for ease of use, all you have to do is click on the on/off button from there to solo the track. To access this secret function, follow these instructions
There’s a version for audio tracks and a version for MIDI tracks.