Page 1 of 1

Intelligent Midi Mapping multiple buttons to one parameter

Posted: Sun Sep 14, 2008 8:51 pm
by Moosh
I have a question - hoping someone can help me figure out how to do this.

to illustrate, easiest to provide an example.

i have 2 tracks (audio, midi, doesn't matter).

each has an eq on it.

i want to push Button 1 on my controller and i want to turn on Low for Track 1 EQ 1, and turn it off for Track 2 EQ 2.

easy enough right?

but then i want to push Button 2 on my controller and i want to turn on Low for Track 2 EQ 2 and turn it off for Track 1 EQ 1.

And it gets more complicated, what if I have 3, 4, or 5 tracks?

So basically i want a midi parameter to be assigned to multiple controls, and it to know that if i push one control, it responds in one way, or if i push another control it responds differently.

any thoughts?

thanks!

Posted: Mon Sep 15, 2008 9:10 am
by luis liu
in bcr2000 it is possible with the automap fuction of ableton.
try this on your controller, go preferences, midi, select your controller and press dump.
or read the ableton lesson; in live 7 are really good. just click on view, lesson, midi interface. there are the list of midi cc assigment

byez

Posted: Mon Sep 15, 2008 10:47 pm
by Moosh
if i understand what you are saying, you are recommending automap...

that's not exactly what i want to do. I am not a big fan of automap, especially in a live situation.

so is there an alternate way to achieve this result?

the main purpose behind this is to make a midpoint between standard EQing tracks and Smart Mixing modules. The idea is that when I pick my dominant track and hit one button, the other tracks playing should have their low frequencies cut out... additionally, if i pick another track, hit another button then the first track and any other designated should have their low frequencies cut out.

any other ideas?

thank you!

Posted: Tue Sep 16, 2008 8:02 am
by soundsliketree
how about using a keystroke to trigger a clip with a bunch of MIDI commands in it that gets sent out and looped back into live - perhaps via the IAC bus?

Posted: Tue Sep 16, 2008 8:11 am
by bensuthers
you don't need automap - you can just do it. RTFM.

Posted: Tue Sep 16, 2008 11:47 am
by Moosh
bensuthers,

thanks for that rousing, informative, and supportive response.

i RTFM and it did not tell me the answer to what i was looking for. i may have missed something, and would appreciate if you more explicitly pointed me in the right direction of where to look in the manual. the midi section didn't do it.

the keystroke idea - this is likely the way to go.... would be excellent to do this within live itself instead of a 3rd party tool.

Posted: Tue Sep 16, 2008 5:26 pm
by soundsliketree
indeed, you can do it with out third party tools. explore the IAC bus. i haven't yet tried it myself, but have had a little session with a friend who uses this method in dozens of different ways.

Posted: Wed Sep 17, 2008 5:51 pm
by Moosh
All,

i figured out the trick --

set up IAC (use the Audio Midi Setup app in Mac, do a spotlight search on it, activate the device by double clicking on the driver and selecting that check box)

set up 3 buttons CCs on the remote zero, each as a kill switch for the low frequency on each of the three audio tracks

set up a Midi clip with automation, that keeps track 1 low on, and kills 2 and 3

set up 2 other midi clips that turn on 2 and 3 lows and kill the other respectively

set
IAC input Track Off Remote On
IAC Output Track On Remote Off

now i made 3 other buttons on the remote as triggers of the midi clips above

So in one motion i can flip on whatever low frequencies per channel i want

why did i do this? i wanted an in-between way that was not as manual, but not completely smart mixing. so when i DJ i have control over the EQs individually or in groupings.

thanks all for your input and help!!!