Intelligent Midi Mapping multiple buttons to one parameter

Share your favorite Ableton Live tips, tricks, and techniques.
Post Reply
Moosh
Posts: 66
Joined: Sat Jul 01, 2006 8:54 pm

Intelligent Midi Mapping multiple buttons to one parameter

Post by Moosh » Sun Sep 14, 2008 8:51 pm

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!
MacBook Pro 2.14 GHz, Core 2 Duo, 4G RAM | Live 8 | Apogee Duet | Access Virus TI Polar | Access Virus TI Snow | Novation Remote Zero SL | Novation Nocturn | Novation Supernova | Atmosphere

http://www.loopscious.com

luis liu
Posts: 11
Joined: Wed Sep 10, 2008 3:51 pm

Post by luis liu » Mon Sep 15, 2008 9:10 am

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

Moosh
Posts: 66
Joined: Sat Jul 01, 2006 8:54 pm

Post by Moosh » Mon Sep 15, 2008 10:47 pm

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!
MacBook Pro 2.14 GHz, Core 2 Duo, 4G RAM | Live 8 | Apogee Duet | Access Virus TI Polar | Access Virus TI Snow | Novation Remote Zero SL | Novation Nocturn | Novation Supernova | Atmosphere

http://www.loopscious.com

soundsliketree
Posts: 246
Joined: Mon Jul 29, 2002 5:59 am
Location: Berkeley, CA
Contact:

Post by soundsliketree » Tue Sep 16, 2008 8:02 am

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?

bensuthers
Posts: 760
Joined: Wed Oct 01, 2003 4:51 am

Post by bensuthers » Tue Sep 16, 2008 8:11 am

you don't need automap - you can just do it. RTFM.

Moosh
Posts: 66
Joined: Sat Jul 01, 2006 8:54 pm

Post by Moosh » Tue Sep 16, 2008 11:47 am

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.
MacBook Pro 2.14 GHz, Core 2 Duo, 4G RAM | Live 8 | Apogee Duet | Access Virus TI Polar | Access Virus TI Snow | Novation Remote Zero SL | Novation Nocturn | Novation Supernova | Atmosphere

http://www.loopscious.com

soundsliketree
Posts: 246
Joined: Mon Jul 29, 2002 5:59 am
Location: Berkeley, CA
Contact:

Post by soundsliketree » Tue Sep 16, 2008 5:26 pm

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.

Moosh
Posts: 66
Joined: Sat Jul 01, 2006 8:54 pm

Post by Moosh » Wed Sep 17, 2008 5:51 pm

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!!!
MacBook Pro 2.14 GHz, Core 2 Duo, 4G RAM | Live 8 | Apogee Duet | Access Virus TI Polar | Access Virus TI Snow | Novation Remote Zero SL | Novation Nocturn | Novation Supernova | Atmosphere

http://www.loopscious.com

Post Reply