Well, this is a problem I have been having, but opposite. Or so it seems.
My synth's first patch is 1, not 0. 0 is the MIDI PC command that produces patch 1.
Pressing 0 on the SoftStep gives me patch #1 (when the SS is sending on bank 1 of 8 banks).
So my PC for the 1 key on the SS should have an offset of -1. OK that makes sense. (But I don't understand the Nav Yx10+1 command).
How do I "select the second NavYx10&Key line for data monitoring"? This is not in the manual.
Do I have to do this for each PC, for each pad, or is there a universal offset command available for all program changes?
There ought to be.
Second problem: since my (Roland AX-)synth has 8 groups of 32 patches, the total 256 patches are accessed via MIDI by using Bank Select commands, e.g. CC00 (Bank 1 Select) Value 87 (MSB, meaning manufacturer ID), CC32 (Bank Select Part 2) Value 01 (LSB, Bank 2 Select), followed by PC #, say 1 - this would be the first patch in the second bank (i.e., Group 5, Patch 1). Is this beyond the SoftStep's capabilities? Or can I re-map individual PC numbers, as you suggest in your posting? Would it be possible to create a second scene of 128 PCs, so each could contain the Bank Select message?
Or, more useful, forget about 0-127 and create new scenes for every song. It would be nice to have more than 4 characters in the SS display matrix,in such a case.
I shall experiment.