I’m sorry that I assumed the DT works that way. I get it now, it will stop from sending program changes on a pattern change. I was not aware that you could ‘disable’ the BANK and PROG by using [FUNC] and pressing the knob, just like you must do to enable the channel.
What I added in brackets is what the midi message “1100” does in the midi specification (“This message sent when the patch number changes.”). So it is actually how the DT works, not quite a wrong assumption I would say…
But what triggered for me to be a possible bug was that, on hitting a (non selected) trig button it sends a program change only once and only when the DT is actually during playing, but does not send it when it is stopped. Because of all the ‘pre reqs’ to get this, it hard to repeat it and figure out what’s going on.
Also what made my confusion even bigger is, that a deactivated “PRG CH SEND” also stops sending the ‘program change 127’ (my external gear does switch to program 127) when you double press the stop button. That’s not even a ‘pattern change’ or something a program change should be used for according to the midi specification. Shouldn’t that be something like a System Real Time message ‘11111100’ “Stop the current sequence.”?