I notice in build 3211, if I load a song and do nothing but select a different song, it prompts me to save every single rack. This is with the song and all of its racks set to prompt to save “Only on significant changes”. I’m quite surprised by this, as I would expect the behaviour to be the same for previous builds, unless I’m misunderstanding something. I’ve attached a screenshot showing my song with all the racks showing a “modified” asterisk:
If you go ahead and re-save “all” do the racks and song do the same thing the second time around. I have a simple setup with racks set like you do (“Only on significant changes”) and I’m not getting the same result. It just changes songs no prompt.
Good thinking/suggestion. It shouldn’t be, though, from my understanding. All of my instrument racks include an empty embedded rack that acts as a volume control, with bindings to its fader from MIDI CC 11 and 16. To make fades happen I use a separate “Pedal fade” rack that sends out CC11 and 16, to define preset pedal positions and define how the fade should work. But the song I showed the screenshot and log for don’t have a pedal fade rack, so CC11 and 16 shouldn’t be being sent.
It would be understandable if I were using any of these pedal fade racks in all the songs. And if that were the case, I’d only expect to see a modification being made to racks targetted by the pedal fade racks. However I’m seeing it for all linked racks in the songs, including my simplest song that just has a piano rack. Furthermore, “Only on significant changes” should be ignoring modifications caused by bindings anyway.