PS:
Program Change solution
HEX Cn pp
n=channel 0 to F, pp=sound 0 to 7F, aka DEC 0 to 127
Control Change solution
Bank select MSB
HEX Bn 00 vv
n=channel 0 to F, HEX 00 = DEC 00, the third byte, is a value that differs for synths of different vendors
Bank select LSB
HEX Bn 20 vv
n=channel 0 to F, HEX 20 = DEC 32, the third byte, is a value that differs for synths of different vendors