I’ve recently sold some gear and I’m down to one single mono synth.
So I thought I would see how creative I could be using program change messages and multiple tracks.
It seems that program change messages for tracks are only sent when the tracks pattern resets.
That means when I mute one track, and unmute another, the unmuted pattern will start to play but the program change message only gets spit out when the pattern comes back around to the start. I’ve only tested this with manual track mute/unmute changes so far. With default settings patterns will start at the current playback position (even if mid pattern) and not the start of the pattern. I know there’s a setting to change the delay time between unmuting and playing. For me I think it’s set to 1 bar.
It really would be more realistic to have the program change message sent when the track is unmuted.
In addition, with my synthesizer at least, because the program change message gets sent out EVERY TIME the pattern resets, I can’t live edit params on the synth and have them stick for more than the rest of the currently playing track pattern. The pattern restarts, the program change message gets sent out again, and the preset is loaded.
There’s very little info about program change technicalities in the manual.
Is there a setting I’m missing? Can I achieve program changes only when the track gets unmuted and not every time the pattern starts?