Great news! makes sense about volume, but would love to see something here. Maybe:
- midi volume changes override whatever is set in the song until you dismiss / load another song
- OR midi volume changes eventually persist to the song (sounds like this would be undesirable to some)
Perhaps this could be resolved by having 2 volumes, one global volume that is controllable via MIDI and one per-song volume that is saved to level-match your songs in one set list.