Expression / foot controller on multiple midi channels?
Moderators: Sharp, X-Trade, Pepperpotty, karmathanever
Expression / foot controller on multiple midi channels?
Hi everybody,
I have a difficult task to solve, and would appreciate any help here.
Situation: I use the Kronos (61) with an additional master keyboard (Doepfer LMK4+) for playing different sounds from both keyboards - sound is solely coming from Kronos. Kronos global channel is 1, LMK midi channel for the keys is 2.
The sustain pedal is connected to the LMK and corresponding midi messages are sent on both channels 1 and 2 to work on both channels - if I play on the kronos' keybed or the other.
The expression pedal, however, is connected to the kronos directly for several reasons. One important one is that if I connect it to the LMK and try to configure it the same way as described above, there seem to be too much CC data for the bandwidth. Maybe it's a different bottleneck, but in the end I'm getting volume jumps and other strange behaviour when I send expression CCs on more than one channel. Due to this, I'm looking for a solution which allows me to use the foot controller connected to the K on timbres with different midi channels.
When the pedal is used in the IFX section (e.g. for controlling amp gain or an IFX wah) - everything is fine, which is no surprise.
But if for example I try to assign the foot pedal to the internal wah of an EP-1 patch, it doesn't work, because the CC data is obviously assigned to channel 1, while the timbre for the EP is set to 2.
Is there any way to
a) use the playing aids (same applies to ribbon, VJS etc.) in some kind of "omni" mode, on every midi channel internally?
b) translate the CC data to some other modulation source which can be "seen" within an EXi no matter what channel it is set to?
Best regards and thanks in advance,
Jens
I have a difficult task to solve, and would appreciate any help here.
Situation: I use the Kronos (61) with an additional master keyboard (Doepfer LMK4+) for playing different sounds from both keyboards - sound is solely coming from Kronos. Kronos global channel is 1, LMK midi channel for the keys is 2.
The sustain pedal is connected to the LMK and corresponding midi messages are sent on both channels 1 and 2 to work on both channels - if I play on the kronos' keybed or the other.
The expression pedal, however, is connected to the kronos directly for several reasons. One important one is that if I connect it to the LMK and try to configure it the same way as described above, there seem to be too much CC data for the bandwidth. Maybe it's a different bottleneck, but in the end I'm getting volume jumps and other strange behaviour when I send expression CCs on more than one channel. Due to this, I'm looking for a solution which allows me to use the foot controller connected to the K on timbres with different midi channels.
When the pedal is used in the IFX section (e.g. for controlling amp gain or an IFX wah) - everything is fine, which is no surprise.
But if for example I try to assign the foot pedal to the internal wah of an EP-1 patch, it doesn't work, because the CC data is obviously assigned to channel 1, while the timbre for the EP is set to 2.
Is there any way to
a) use the playing aids (same applies to ribbon, VJS etc.) in some kind of "omni" mode, on every midi channel internally?
b) translate the CC data to some other modulation source which can be "seen" within an EXi no matter what channel it is set to?
Best regards and thanks in advance,
Jens
Jens,
the realtime controlers, like joystick,ribbon, lever etc., always affect global channel AFAIK. I've been checking on this quite a while and didn't find a workaround. Maybe KARMA could do this...
If you want use Expression just for changing Volume, you could set Pedal to Midi control No. 7 (Master Volume) in Global Mode. This would affect all timbres then.
Hope this helps...
markN
the realtime controlers, like joystick,ribbon, lever etc., always affect global channel AFAIK. I've been checking on this quite a while and didn't find a workaround. Maybe KARMA could do this...
If you want use Expression just for changing Volume, you could set Pedal to Midi control No. 7 (Master Volume) in Global Mode. This would affect all timbres then.
Hope this helps...
markN
Kronos88, Kronos 2/61, Dave Smith Pro-2, Minimoog Voyager, MacBook Pro, LogicProX - and a whole bunch of older stuff...
Mmmh, that was my hope. Or something similar, at least. Maybe something like the "abuse" of the FX control bus for doubling audio signals to feed them to parallel IFX. Just for some contiuous (AMS) controller. Bummer!markn wrote: the realtime controlers, like joystick,ribbon, lever etc., always affect global channel AFAIK. I've been checking on this quite and didn't find a workaround. Maybe KARMA could do this...
Thanks, but no: If it would be just volume, I've had been fine long ago. I assigned it to "foot pedal" by purpose - it's needed e.g. for expression-like actions on IFX-chains for organs - but should not alter the volume of other timbres (that's why "volume" or "expression" won't work for me), and sometimes I need things like a wah wah to be controlled, or a filter.If you want use Expression just for Changing the Volume, you could set Pedal to Midi control No. 7 (Master Volume) in global Mode. This would affect all timbres then.
Thanks at first - maybe there is some KARMA guru around, or someone has another good idea.
BTW: Did I overlook something, or is there really no (common) AMS mixer in a combi? That would work as I need it: assign a combi-wide AMS to the foot pedal and use the AMS mixer output for altering things in the timbres...
This should be possible using a KARMA module. I only have an M3 but assume this will work the same way on the Kronos.
Enable KARMA, then at the KARMA: GE Setup/Key Zones page make these settings for one module.
In channel: global channel
Out channel: channel 2
Run and Thru Inside Zone: both disabled
Now the module should take all Kronos controller data (no notes), convert to channel 2 & output to the timbre. Notes sent from the other board on channel 2 will sound the timbre.
Enable KARMA, then at the KARMA: GE Setup/Key Zones page make these settings for one module.
In channel: global channel
Out channel: channel 2
Run and Thru Inside Zone: both disabled
Now the module should take all Kronos controller data (no notes), convert to channel 2 & output to the timbre. Notes sent from the other board on channel 2 will sound the timbre.
- Shakil
- Platinum Member
- Posts: 1169
- Joined: Tue Jan 08, 2002 7:06 pm
- Location: New Jersey, USA
- Contact:
Pleas note that the KARMA settings do not belong to Set List, but to Program , Combi or Song.
The other option you have is to filter out sustain in midi page from the timbres you don't want to use sustain for.
The other option you have is to filter out sustain in midi page from the timbres you don't want to use sustain for.
Roland Fantom-G6 ARX1, Korg M3-m exb-Radias, Korg Z1-18v, Roland MC-808, Roland MC-909, Korg microKontrol.
Thanks for the hint - even if I knew that already. With "live set", I was referring to the fact that I am a band keyboarder, and we are playing without loops, click, sequences and the like. Insofar, the "normal" use of KARMA is not very useful for me.Shakil wrote:Pleas note that the KARMA settings do not belong to Set List, but to Program , Combi or Song.
Also a good advice - but it misses the point a little. I have absolutely no problems to filter messages that are already there. I want a midi controller to work on a timbre, which doesn't receive any information from that controller.The other option you have is to filter out sustain in midi page from the timbres you don't want to use sustain for.
If there was a global setting to make all the playing aids, controllers etc. sending in some kind of "OMNI" mode (like in the early midi days) - on all channels (at least internally), I would be happy. Because with such a mode, the usage of the midi filter would be the perfect solution - it is not, as long as the midi controller send only on one channel...
Thank you, Bakerman - your setup works perfectly. I had to fiddle around a bit with the "thru" settings and the "timbre thru" checkboxes to hear all timbres (and only if played on the intended keybed), but in the end it took me about 3 minutes to enable the FC on the second midi channel.Bakerman wrote:This should be possible using a KARMA module. I only have an M3 but assume this will work the same way on the Kronos.
Enable KARMA, then at the KARMA: GE Setup/Key Zones page make these settings for one module.
In channel: global channel
Out channel: channel 2
Run and Thru Inside Zone: both disabled
Now the module should take all Kronos controller data (no notes), convert to channel 2 & output to the timbre. Notes sent from the other board on channel 2 will sound the timbre.