Question Which MIDI program changes do I need to transmit to be able to select user preset 1, 2, 3 etc, on the M300 / M350 / G-Sharp

You can send any MIDI Program change from 1 to 100. Bank information is not necessary. The only condition to access the user preset is that it has to be saved in the memory.