I was just looking at this task for allowing different songs and states to have metronome sounds on/off.
This is fairly trivial to implement but there’s a couple of gotchas I want to ask about.
- Is it just the sounds enabled/disabled that needs to support this, or should the metronome volume also be per-song/state.
- If I just switch this to a per-song/state setting, then you might need to go through all your songs and set it up as you want it. eg: if you normally have the metronome sounds enabled, and it’s changed to a per-song setting which defaults to off, then you’ll need to turn it on in all your songs. I could provide a global option - “enable metronome sounds in new songs” which would provide the default setting for new songs and songs from previous versions, but I’d prefer not to.
- Does there need to be a master override. eg: some people might prefer to just always manually control whether the metronome sounds are on/off - ie: a switch to revert to the current behaviour.