these are set at MIDI track properties level, as bank_select (MSB,LSB) and program-change fields.
however, you should know that in qtractor model, these properties, are always enforced to absolute time zero when saving/writing/exporting to .mid files
interleaved bank_select/pgm-change events may appear on imported clip sequences and will playback accordingly; however, only the first set on the respective track/channel properties will be ever meaningful, later on and specially after you modify and save... all original interleaved bank_select/pgm-change's will get dropped and stripped out from the saved .mid file.
these are set at MIDI track properties level, as bank_select (MSB,LSB) and program-change fields.
however, you should know that in qtractor model, these properties, are always enforced to absolute time zero when saving/writing/exporting to .mid files
interleaved bank_select/pgm-change events may appear on imported clip sequences and will playback accordingly; however, only the first set on the respective track/channel properties will be ever meaningful, later on and specially after you modify and save... all original interleaved bank_select/pgm-change's will get dropped and stripped out from the saved .mid file.
see also these old topics:
hth.
cheers
ps. and thanks for the kind appreciation words.