That sounds unusual. I'd suggest you verify this by running up a Midi Monitoring app and capturing the events the 12step sends. As long as each pad doesn't send the very same exact message (that would be crazy) we can use MidiBridge to remap to whatever you want.
Capturing the events in a Midi Monitor wiil help with knowing what to look for in our rewrite rules also.
I don't know if it's possible, but for some presets I just need to switch on/off some pedal (like reverb or delay) in vocalive (ie. 1 to 4) For some pedale I need to use the sensitive message like if I'm turning a knob (ie. 5 to 8)
For the octave minus and octave + I want to change preset on vocalive.
If you find how can I do that, you're a genius! And if you find how can explain to me easily to understand so I could modify mu setup if I need you're a divinity.
What I will need is Vocalive's MIDI implementation in order to know what to map to as well as which 12step buttons you want configured to do stuff.
I had a quick look online for the MIDI implementation but did not find it. I'm hoping it is in the Vocalive's help or settings stuff. I don't have Vocalive so maybe you could have a look for this and post the details.
If you run into problems with that, then I can install Vocalive and work this out, but I can't do that until next week so if you could do a bit of the leg work that would help get this sorted for you quicker.
Either way, we should be able to create rules to to this no problem, but I need a specification to work with.
I've found the manual. Maybe it will explain what you need. I've also send an e-mail to Ik Multimedia. I'm waiting for the answer.
MIDI control lets you assign VocaLive parameters to MIDI controllers so you can remotely control any Effect with any kind of hardware or software that generates MIDI Continuous Controllers. Also, MIDI Program Changes are directly assigned to the FAVORITES presets from 1 to 128. MIDI Control Change 0 (CC0) are assigned to banks switches.
VocaLive for iPad responds to MIDI Continuous Controller and Program Changes messages only. MIDI Note Numbers, Aftertouch, Pitch Bend and other types of messages are not recognized or supported. In order to receive MIDI Continuous Controller or Program Change messages, you need a 30- Pin/Lightning MIDI interface plugged in to your device (like IK’s new iRig MIDI 2). To assign a Continuous Controller to a VocaLive parameter, tap and hold the knob or switch on an effect. A message will then tell you that the application is waiting for a valid MIDI Continuous Controller message from your attached MIDI Device. Move the controller on your MIDI device. The message will be dismissed, and the selected parameter will turn yellow to indicate that it is now set to receive MIDI Continuous Controller messages. To view all the parameters that are assigned to MIDI Continuous Controllers, tap the MIDI button on the bottom bar. The MIDI ASSIGN panel will appear and allow you to select a parameter, then edit the Continuous Controller assignment or delete unused or wrong assignments. To save the current assignments, just save your current preset or assign it to a favorite.
Favorites & Banks Favorites are directly connected to MIDI Program Change numbers from 1 to 128. For example, if you send MIDI Program Change 9 from your MIDI Controller, the 9th Favorite will load. A Favorite is loaded only if it contains a preset. While the 10 Banks available are directly connected to MIDI Control Change 0 (CC0) they are commonly used as continuous controllers to switch banks.
A few global commands – valid for all presets – can be assigned to MIDI Continuous Controllers in the Setup Panel. Preset UP Preset DOWN Tuner You can also set the Global MIDI Receive Channel in the Setup panel to determine which channel VocaLive will use to respond to incoming MIDI commands.
You're a genius! It work perfectly! Except one thing : when I press a pedal, any switch on/off doesn't stay on, they automaticly goes to off. I must hold my foot on the pedal to activate the switch. How can just press one time to activate the effect and another time to desactivate it?
Also, can I send more than CC message? If I want to use the aftertouch pressure, do I need to "separate" my midi foot controller in different midi message to use it in different way?
It's works! I found another thing, I got a 12 step editor for create some presets and parameters to use it correctly. It went to the midi options and it choose "toggle" for the pads. Now the switch fonction very easily! ... but what is so annoying is I can't assign different parameters to each step, the fonctions are for all the pads. I've learn the softstep are more flexible and it's possible to configure each pad for everything you want. Do you thing is possible with midibridge? How can you know which kind of midi coding to use? Do you have any manual to explain how can I do myself?