csxdy
Converser

Posts: 10
|
Post by csxdy on Mar 5, 2014 19:28:23 GMT
Hello!
First I want to say that Midibridge is really an outstanding app. With it the Synthstation 49 is a very powerful keyboard, i can switch between Bm2 and Thor with just one button : ) But i cannot figure out how to change the ocave setting of the drumpads that enables me to use more than one bank.
I want to switch the banks with the "Drum" button ( it is on Ch.1 CC 80). The drumpads are on channel nr.10 from c1 to g sharp 1. I understand, that i probably can do this by changing scenes on Midibridge, but all I could manage is to change the octave settings on channel 1.
Can anyone help me? That would be soooooo great : )
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Mar 5, 2014 21:45:12 GMT
Hi csxdy, I think what you are asking for is similar to my tip for using the SS25 DRUMS button to switch between BM2's drum and key modes, which is described in this thread. It might be a little different as we might need to do more complex mapping of the pads rather than just a plain transpose. I don't have an SS49, but if you could use Midi Monitor or midi wrench to capture what MIDI messages the SS49 pads send, then I maybe able to construct something for you. I really need the MIDI note numbers that the pads send rather than the note names. Do you want the drum pads to stay on channel 10 or do they need to be mapped to another channel on the way through? Regards, Nic.
|
|
csxdy
Converser

Posts: 10
|
Post by csxdy on Mar 6, 2014 6:24:31 GMT
Hi Nic!
I already tried your tip from the other thread, but it remaps the octave setting on the keyboard rather than on the pads and it does not switch between drums and synth.
I want the pads to keep on channel 10. This way I could play them and the keyboard at the same time.
My problem is to figure out how to remap notes exclusively on channel 10 without changing the setting on the keys.
On MidiMonitor i get this messages:
the lowest Pad:
CH 10 Note On: C (Octave 3) Velocity: 94 CH 10 Note Off:C (Octave 3) Velocity: 0
the highest Pad:
CH 10 Note On: G sharp (Octave 3) Velocity: 63 CH 10 Note Off:G sharp (Ocatve 3) Velocity: 0
So the Pads are chromatically from C to G sharp. When I hit the midi learn button on BM2, the value on padbank A changes from C-2 to C1 and so on.
Is it possible to change the settings with one button higher, and with an other button ( CC81 ) lower? That would be perfect.
greets, Patrick
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Mar 6, 2014 9:27:44 GMT
Hi Patrick, OK, the NoteMapper will affect all channels, so we will need to use the Stream Byter instead for more finer control. This ruleset will move the pad range up by 9 notes to trigger the next set of 9 notes: # SS49 pad remap N9 24 = XA 2D N9 25 = XA 2E N9 26 = XA 2F N9 27 = XA 30 N9 28 = XA 31 N9 29 = XA 32 N9 2A = XA 33 N9 2B = XA 34 N9 2C = XA 35 NA = X9Save the above in a preset and then use the technique in the other thread to switch between the scenes using the DRUMS button. If you get that working, then you can refine further with more scenes and more mapping rulesets and changing the scene triggers with different buttons from the SS49. I'd suggest you get the basics running first with the DRUMS key toggling between two scenes - one with the above mapping and the other without. Once you have that figured out, then you can get more advanced with more than 2 scenes and mapping the other SS49 buttons to trigger those scenes either in a round-robin fashion or to specifically trigger a certain scene. I can provide guidance on this later. You may find the midi table useful in adjusting the ruleset above. Essentially you just change the last two digits of each rule to a different note. Finally, you might notice I remap the channel from 10 to 11 in each mapping and then back to 10 in the final rule. This has two benefits: 1) You don't need to worry about the order of the remap rules 2) If you want to change the channel of the pads only, you can just change the last digit of the last rule (eg. set to 0 to remap to channel 1) Hope that helps getting you going. Please let us know how you get on and if any more help is needed on setting this up. It might be fiddly at first, but you only need to set this up once! Regards, Nic.
|
|
csxdy
Converser

Posts: 10
|
Post by csxdy on Mar 6, 2014 10:38:42 GMT
Hey!
Thank you very much! Great support!!! I will check it out as soon as possible.
greets Patrick
|
|
csxdy
Converser

Posts: 10
|
Post by csxdy on Mar 6, 2014 13:16:37 GMT
ok, i am getting close : )
with a push of the Mono Synth 2 Button ( CC83 ) i "activate" Beatmaker 2 and map the Drumpads to the first 9 Pads in Beatmaker:
# Enter rewrite rules here # Press 'Install Rules' when done B0 53 7F = C0 01 +C
N9 24 = XA 00 N9 25 = XA 01 N9 26 = XA 02 N9 27 = XA 03 N9 28 = XA 04 N9 29 = XA 05 N9 2A = XA 06 N9 2B = XA 07 N9 2C = XA 08 NA = X9
when i push the button a second time, midibridge connects the Synthstation to Thor:
B0 53 7F = C0 00 +C
right now i try to figure out how to have a separate button for the drum transposing, because when i map it to the "Drum" button, i cannot access it, i have to activate it in the Midibridge scenes.
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Mar 6, 2014 13:31:47 GMT
The DRUMS button on the SS49 might not have the same number as the SS25. What does Midi Monitor show when you press that button?
|
|
csxdy
Converser

Posts: 10
|
Post by csxdy on Mar 6, 2014 13:40:05 GMT
They all have CC numbers, the Drums button is CC80 so its 50 in hexadecimal. My problem is that i cannot use the button independent to the other button, because i have to activate a scene ( drum transposing) without to affect to loose the ability to switch between scene one ( synthstation) and scene two (thor).
|
|
csxdy
Converser

Posts: 10
|
Post by csxdy on Mar 6, 2014 13:41:00 GMT
I hope you understand what i mean. english is not my first language : )
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Mar 6, 2014 13:56:26 GMT
Wenn Sie auf Deutsch werden schreiben ist das OK.
I think I understand the problem.
You want to use CC83 to switch between thor and beatmaker. You want to use CC80 to remap the pads when CC83 is pointing to beatmaker only
I think you need 3 scenes:
scene 0 - thor scene 1 - beatmaker, no remap scene 2 - beatmaker, with remap
In scene 0 (connected to thor):
# CC83 = scene 1 B0 53 7F = C0 01 +C
In scene 1 (connected to beatmaker):
# CC83 = scene 0, CC80 = scene 2 B0 53 7F = C0 00 +C B0 50 7F = C0 02 +C
In scene 2 (connected to beatmaker):
# CC83 = scene 0, CC80 = scene 1 B0 53 7F = C0 00 +C B0 50 7F = C0 01 +C N9 24 = XA 00 N9 25 = XA 01 N9 26 = XA 02 N9 27 = XA 03 N9 28 = XA 04 N9 29 = XA 05 N9 2A = XA 06 N9 2B = XA 07 N9 2C = XA 08 NA = X9
I think that might be closer to what you want.
If you want to remap the pads when in scene 0 (thor) with CC80 then you will need a 4th scene with thor connection + remap + relevant CC83/80 to switch.
Regards, Nic.
|
|
csxdy
Converser

Posts: 10
|
Post by csxdy on Mar 6, 2014 14:07:55 GMT
Wooohooo!
Thank you very much, it works like a charm!!!!
Once again thanks for your excellent support and this wonderful app.
greetings, Patrick
|
|