Before posting, please read: When to use this forum, when to submit a help ticket

How do your MIDI devices do numbering?

Started by arlo, January 30, 2025, 10:31:34 AM

Previous topic - Next topic

How do your MIDI devices do numbering?

Everything is 0-127
5 (83.3%)
Program numbers are 1-128, everything else is 0-127
1 (16.7%)
Everything is 1-128
1 (16.7%)
Other
0 (0%)

Total Members Voted: 6

arlo

BandHelper has a MIDI Numbering setting at the MIDI Device level with options for 0-127 or 1-128. This translates from the underlying 0-127 numbering that computer code uses to the 1-128 numbering that the user interfaces for some MIDI devices use.

As if that weren't confusing enough, I've seen some MIDI devices that number program changes from 1-128 and everything else (control changes, note numbers, etc.) from 0-127. In that case, BandHelper's numbering setting just adds to the confusion.

If you use MIDI equipment like keyboards or effects processors, how does it display the numbers for program changes, control changes, note numbers, etc.? If you use multiple devices that work different ways, you can select multiple poll responses.

honeytownevents

I made a mistake early on when programing for my SPD-SX Pro and had the wrong mode selected on the SPD-SX so I made all 200 kits on the SPD-SX 1 digit ahead which during the learning experience lead me to subtract one number on every program change when saving on the bandhelper app. Now I have 200 program changes saved and working just fine but its a pretty unnessasary hack since it could have been as simple as just selecting the correct mode so the numbers are the same on both devices. It would be useful for a +1/-1 shift to "select all" midi presets and change the value by 1 in either direction or something to that effect so the user could then select the correct mode in the midi device section and be on track quickly rather than going in and changing all 200.


arlo

If you change the Numbering setting in BandHelper, all your program and control change entries will adjust automatically.

honeytownevents

Thats interesting to know! So if i select the 1-128 from the 0-127 as it is now It will change the numbers in the actual preset? As mentioned I started with the "midi device" setting already on 0-127 and to line up on the hardware i had to -1 every single midi preset and with all 200 working now im a little nervous to change things just for the sake of midi house keeping to make it proper.   

current bandhelper in 0-127 mode>  32-0-000 = kit 1 And 32-1-0 = kit 129 on the spd-sx

arlo

I don't have enough details to answer your question more specifically. But if you set up your presets correctly using 0-127 numbering and then you decide to use 1-128 numbering, you can change that and the presets will adjust, or vice-versa. If you set up your presets incorrectly, or made some other adjustment to account for some unusual setting on the receiving device, there is not an automated way to change them all.