(solved) Midi help - Bank/Prog

Hi there, having a Midi-Hell moment, any help greatly appreciated.

I bought a 2nd hand JV1010, which is a pretty sweet accompaniment to my OT. Just added 8 new voices, all midi sequenced :slight_smile:

However, having trouble understanding how to set the Bank and Prog.
I can’t figure out what number to use for the Bank no., as the manual uses MSB/LSB reference, which I’m clueless about. Any Midi-Sages out there could shed some light? How can two banks share the same number?

I’ve tried lots of the numbers, 0-10, 80 -84 etc, but they seem to give pretty inconsistent almost random result. Very confused…

From the manual:

Bank Select | Program No | Group Patch No.
MSB | LSB | |
——————+—————+————————————+
80 | 0 | 0 - 127 | User 1 - 128
81 | 0 | 0 - 127 | PR-A 1 - 128
81 | 1 | 0 - 127 | PR-B 1 - 128
81 | 2 | 0 - 127 | PR-C 1 - 128
81 | 3 | 0 - 127 | GM 1 - 128
81 | 4 | 0 - 127 | PR-E 1 - 128
84 | 0 | 0 - 127 | XP-A (Session) 1 - 128
84 | 1 | 0 - 126 | XP-A 129 - 255
84 | 2 | 0 - 127 | XP-B 1 - 128
84 | 3 | 0 - 127 | XP-B 129 - 256

Check this thread for more information:

MIDI BANK CHANGE

Thanks PeterHanes for the link.

Wow, it seems a complicated topic - I read though it all, though can’t say I feel much better informed.

Apologies if I’m asking basic stuff, but my MIDI experience so far has been hooking stuff up on MIDI channels and sending/receiving transport or clock, not much else.

So from what I gather after reading that thread, I need to send a CC 32 value (I will read the OT manual for that one!) to my JV1010, and then (possibly) turn the physical bank knob/dial on the JV1010?

I also gather that the OT bank select is expecting an MSB value/number? How can I work that out from the values I listed above, from the JV1010 manual? I saw the equation I’ve copied below, but that would’t work out in this case:

“(MSB * 128) + LSB = The 14-bit Number
So, if you need to get to Bank 200, the MSB would be 1 and the LSB would be 72. (1*128)+72=200.”

If I follow that, ‘User 1 bank’ would be 10240?! I am absolutley terrible at maths, so apologies If I’ve totally misunderstood this…

Can anyone help me clear this up? Just trying to work out, for example if I want patch ‘PR-C1’, what bank number do I need to enter on the OT?!

Thanks :slight_smile: