The following snippet first solos `Track 01 ` then manually unmutes all other tracks. Now all tracks are playing and `Track 01 ` is no longer solo.
However when you print the solo state of `Track 01 `, it reports the solo state still as true:
local song = renoise.song() --1)set solo state of track 1 to true song.tracks.solo_state = true --print solo state of track 1 print(song.tracks.solo_state) --2) manually set all tracks to unmuted for track = 1,#song.tracks do song:track(track).mute_state = renoise.Track.MUTE_STATE_ACTIVE end --print solo state of track 1 --SHOULD BE FALSE BUT PRINTS TRUE?? print(song.tracks.solo_state)
Edited by Ledger, 12 November 2017 - 17:21.