Page 1 of 1

send program change message to sub 37 in Ableton

Posted: Sun May 31, 2015 9:39 am
by pb21
Does anyone know how the bank/sub and pgm relate to the sub 37 in Ableton. I would just like it to open the patch when the project opens, its possible it has offsets so not sure what to enter.

regards in advance

I so hope this week is the one where the editor is released, fingers crossed.

Re: send program change message to sub 37 in Ableton

Posted: Tue Jun 02, 2015 3:58 pm
by evileye
It's fairly straight forward although I don't remember it off the top of my head. You basically ignore the bank numbers and think of it as 256 presets. From Ableton you may have to treat it as 2 banks of 128. If I remember to look when I get home in a few hours, I'll get you exact details.

Re: send program change message to sub 37 in Ableton

Posted: Wed Jun 03, 2015 1:38 am
by pb21
yes please if you get a moment that would be great

Re: send program change message to sub 37 in Ableton

Posted: Sat Jun 06, 2015 9:32 am
by evileye
Sorry this took so long

Code: Select all

Ableton                  Sub 37                       
Bank 1                   Bank 1..8
Bank 2                   Bank 9..16
Sub Bank               not used
Program 1..128      Preset

Some examples

Sub 37                    Ableton
Bank 1, Preset 1      Bank 1, Program 1
Bank 2, Preset 1      Bank 1, Program 17
Bank 2, Preset 5      Bank 1, Program 21
Bank 6, Preset 10    Bank 1, Program 90
Bank 10, Preset 10  Bank 2, Program 26

The general formula would be

IF Sub37_Bank < 9
   Ableton_Bank = 1
   Ableton_Program = ((Sub37_Bank - 1) * 16) + Sub37_Preset

IF Sub37_Bank >= 9
   Ableton_Bank = 2
   Ableton_Program = ((Sub37_Bank - 9) * 16) + Sub37_Preset

Hopefully my math isn't off an that's clear enough. If nothing else, experiment just with Ableton's Bank and Program and you'll figure it out.