MIDi Bank Select messages Question

Nov 27, 2007 at 7:04am

MIDi Bank Select messages Question

How can i do a patch for using MIDi Bank Select messages:
For example:
I want to load #451, send a Midi bank message ( continous contoller #0) with a value of 4, followed by a Midi Prg Change message with a value 51.
Or to load preset 13, i want to send a Midibank select message ( Continous Controller # 0) with a value of 4, followed by a Midi Prg Change message with a value of 13.
Any help?

regards

Bypass

#34773
Nov 27, 2007 at 8:28pm

Quote: Nicolas wrote on Tue, 27 November 2007 08:04
—————————————————-
> How can i do a patch for using MIDi Bank Select messages:
> For example:
> I want to load #451, send a Midi bank message
> (continuous controller #0) with a value of 4, followed by a
> Midi Prg Change message with a value 51.
—————————————————-

Something like that?

#P window setfont “Sans Serif” 9.;
#P window linecount 1;
#P message 30 87 50 196617 51 4 0;
#P message 98 87 50 196617 13 4 0;
#P newex 30 116 67 196617 unpack 0 0 0;
#B color 2;
#P comment 155 162 22 196617 LSB;
#P comment 124 162 27 196617 MSB;
#P number 30 176 35 9 0 128 3 3 0 0 0 255 227 23 222 222 222 0 0 0;
#P number 150 176 27 9 0 0 1 3 0 0 0 255 227 23 222 222 222 0 0 0;
#P number 119 176 27 9 0 0 1 3 0 0 0 255 227 23 222 222 222 0 0 0;
#P number 69 176 20 9 0 0 33 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 181 176 20 9 0 0 33 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 30 199 49 196617 pgmout;
#P newex 119 199 72 196617 ctlout;
#P window setfont “Sans Serif” 10.;
#P window linecount 2;
#P comment 29 35 132 196618 Associate PC# + MSB value + CC# as LSB value;
#P connect 12 0 10 0;
#P connect 11 0 10 0;
#P connect 10 0 7 0;
#P connect 7 0 2 0;
#P connect 4 0 2 1;
#P fasten 10 1 5 0 63 154 124 154;
#P connect 5 0 1 0;
#P fasten 10 2 6 0 91 154 155 154;
#P connect 6 0 1 1;
#P connect 3 0 1 2;
#P window clipboard copycount 13;

#117848
Nov 28, 2007 at 11:09pm

Philippe Gruchet schrieb:
> Quote: Nicolas wrote on Tue, 27 November 2007 08:04
> —————————————————-
>> How can i do a patch for using MIDi Bank Select messages:
>> For example:
>> I want to load #451, send a Midi bank message
>> (continuous controller #0) with a value of 4, followed by a
>> Midi Prg Change message with a value 51.
> —————————————————-
>
> Something like that?

Sorry, but that certainly will drive your midiset haywire… (at least
if you use controlers… ;-)

MSB is controler number 0 and LSB is controler number 32. You need two
ctlouts to send this…
I am not sure how your synth will interpret this, the MSB and LSB could
also be reversed…

more like that:

#P window setfont “Sans Serif” 9.;
#P window linecount 1;
#P newex 119 133 50 196617 >> 7;
#P newex 206 133 50 196617 % 128;
#P number 119 107 35 9 0 16384 3 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 30 108 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 268 176 20 9 0 0 33 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 206 199 72 196617 ctlout 32 1;
#P comment 211 162 22 196617 LSB;
#P comment 124 162 27 196617 MSB;
#P number 30 176 35 9 0 128 3 3 0 0 0 255 227 23 222 222 222 0 0 0;
#P number 206 176 35 9 0 0 1 3 0 0 0 255 227 23 222 222 222 0 0 0;
#P number 119 176 35 9 0 0 1 3 0 0 0 255 227 23 222 222 222 0 0 0;
#P number 69 176 20 9 0 0 33 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 181 176 20 9 0 0 33 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 30 199 49 196617 pgmout 1;
#P newex 119 199 72 196617 ctlout 0 1;
#P comment 38 160 47 196617 pgm No.;
#P comment 165 108 100 196617 bank number;
#P connect 16 0 6 0;
#P connect 14 0 16 0;
#P fasten 14 0 15 0 124 128 211 128;
#P connect 15 0 7 0;
#P connect 13 0 8 0;
#P connect 7 0 11 0;
#P connect 12 0 11 2;
#P connect 8 0 3 0;
#P connect 5 0 3 1;
#P connect 4 0 2 2;
#P connect 6 0 2 0;
#P window clipboard copycount 17;


Stefan Tiedje————x——-
–_____———–|————–
–(_|_ —-|—–|—–()——-
– _|_)—-|—–()————–
———-()——–www.ccmix.com

#117849

You must be logged in to reply to this topic.