Applies to: ReMOTE
The bank select encoder on the Remote works by sending a CC0 message value 0 followed by a CC32 message (selected value) each time it is rotated by one position. The 'prog/page' buttons send a CC0 message of value 0 followed by a CC32 message with the value selected by the 'data/value' knob and also a program change message with the program value selected by the buttons.
If you see that the 'prog/page' buttons always force your synth to a particular voice type e.g. GM or Keyboards, or that the bank select encoder does not select a bank on your synth then consider the following:
On some synthesisers CC0 messages select the voice type, CC32 messages select the bank and program change messages select the patch. Normally to change voice type you will need to send a CC 0 message followed by a CC32 message and a program change message - just sending a CC0 message will not do anything. Likewise, to change the bank you must send a CC32 message followed by a program change message so that it can change to a particular sound in that bank, sending only a CC32 message will do nothing.