Thanks for saying this loud and clear.gusc wrote: I would beg for official API release and all the controller sources to be opened, so I could modify my Launchpad and SL MkII control surface scripts.
Why is mapping a controller in Live so convoluted?
-
- Posts: 5316
- Joined: Mon May 15, 2006 12:15 pm
Re: Why is mapping a controller in Live so convoluted?
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
iMac 27" Retina i5 3,2 GHz OS 10.11.3 L10.0.1 M4L.
iMac 27" Retina i5 3,2 GHz OS 10.11.3 L10.0.1 M4L.
-
- Posts: 1718
- Joined: Tue Jun 15, 2010 10:46 am
Re: Why is mapping a controller in Live so convoluted?
Interesting thread.
Re: Why is mapping a controller in Live so convoluted?
Undo = A#5Hint wrote:OK... try and map a button on a controller to "Undo" and get back to me.djadonis206 wrote:What's so difficult about pressing configure, using the key strokes control + M, jiggle the thing you want to control, and then assign it to a button, knob, or fader.
I'm really confused right now
http://web.archive.org/web/200308110250 ... /MCMap.htm
All these modern controllers are all just a mix of Automap and Mackie Control.
-
- Posts: 118
- Joined: Thu Nov 18, 2004 7:26 pm
- Contact:
Re: Why is mapping a controller in Live so convoluted?
for mapping undo, mackie control mode emulation is the easiest way to implement that, imo...
i drop on the lokeymassive
Re: Why is mapping a controller in Live so convoluted?
I've got some custom SL MKII scripts you can play with.gusc wrote:I would beg for official API release and all the controller sources to be opened, so I could modify my Launchpad and SL MkII control surface scripts.

http://www.deeflash.com/custom-ableton- ... tescripts/
Re: Why is mapping a controller in Live so convoluted?
tried nativeKontrol stuff? Some pretty damn cool things can be done there
my launchpad has an undo button!
my launchpad has an undo button!

-
- Posts: 794
- Joined: Sun Dec 30, 2007 9:48 pm
- Location: Southampton, UK
Re: Why is mapping a controller in Live so convoluted?
I prefer using my pre-mapped Cmd-Z combo before I do any more damage!pucklermuskau wrote:for mapping undo, mackie control mode emulation is the easiest way to implement that, imo...

Interesting thread though. I started reading because I thought it was incredibly easy. Not for all functions though...
-
- Posts: 1128
- Joined: Sat May 16, 2009 2:21 pm
- Location: Paris
Re: Why is mapping a controller in Live so convoluted?
Live mapping midi controler is the best.
-
- Posts: 3236
- Joined: Sun Jul 15, 2007 8:21 am
- Location: Shreveport LA, sometimes Dallas/Ft Worth TX
Re: Why is mapping a controller in Live so convoluted?
Piplodocus wrote:I started reading because I thought it was incredibly easy. Not for all functions though...
Then you missed the point, because you obviously didn't read that much.
And to many of the previous responses by others, there is a lot more I'd like to map than undo, that was but a small example. And being locked in to someone else's idea i.e. Native Kontrol, is only a submissive workaround, not really a solution for in depth custom mappings.
For example, in about 4 hours I can make and intensely deep multimodal and über functional, completely custom mapping including LED feedback, to my apc40, using traktor. This would take me weeks in M4L and Live, and it's not for my lack of knowledge in M4L with an APC40.
Re: Why is mapping a controller in Live so convoluted?
User configuration of Live is currently a massive missed opportunity. In L6 there was the user config scripts, then people noticed that the python scripts could be hacked in 7 and then in 8 max for live was released giving some sort of semi official access to Live. The communication between Live and controllers has never been properly documented, everything has been achieved through hacks, guesswork and fragments of decompiled code. This is still true with M4L, a paid for product. Considering how important the human machine interface is to live performance its unfortunate that Ableton have put up so many hurdles to self expression.
-
- Posts: 2659
- Joined: Thu Mar 09, 2006 7:27 am
Re: Why is mapping a controller in Live so convoluted?
I love how easy it is to map controllers in Live using MIDI Map, but I have found myself in situations where I wish Live's MIDI Map editor was more capable. I think a lot of it could be solved by fleshing out the MIDI Map editor, allowing manual editing and addition of controller mappings, adding options to edit the control curve and range flexibility (eg. letting a know affect a parameter until it's turned halfway, then the other half affects another parameter).
It'd also be really nice if the Abes could figure out a way to make adding functionality like what the APC40/Launchpad provides from MIDI Map mode easy and elegant. Then there's the controller feedback issue. Not all controllers have the same capabilities to receive MIDI feedback from the host, so I can see how allowing simple programming of visual feedback can be tricky.
I think what they should do is turn MIDI Map mode into a complete controller mapping platform, redesign it so everything that can be done using normal MIDI Map, User Remote Scripts and Python MIDI Remote Scripts can be done from Live's GUI with an easy to use interface and make it easy to reuse mappings between sessions. It's the kind of stuff I wish is happening at Ableton HQ while we wait for Live 9.
It'd also be really nice if the Abes could figure out a way to make adding functionality like what the APC40/Launchpad provides from MIDI Map mode easy and elegant. Then there's the controller feedback issue. Not all controllers have the same capabilities to receive MIDI feedback from the host, so I can see how allowing simple programming of visual feedback can be tricky.
I think what they should do is turn MIDI Map mode into a complete controller mapping platform, redesign it so everything that can be done using normal MIDI Map, User Remote Scripts and Python MIDI Remote Scripts can be done from Live's GUI with an easy to use interface and make it easy to reuse mappings between sessions. It's the kind of stuff I wish is happening at Ableton HQ while we wait for Live 9.
Re: Why is mapping a controller in Live so convoluted?
+yarp
mackie mode, blue hand scripts and ad-hoc purple mapping.
luvs it and uses all...x
mackie mode, blue hand scripts and ad-hoc purple mapping.
luvs it and uses all...x
-
- Posts: 1718
- Joined: Tue Jun 15, 2010 10:46 am
Re: Why is mapping a controller in Live so convoluted?
Sounds like black box.oddstep wrote:User configuration of Live is currently a massive missed opportunity. In L6 there was the user config scripts, then people noticed that the python scripts could be hacked in 7 and then in 8 max for live was released giving some sort of semi official access to Live. The communication between Live and controllers has never been properly documented, everything has been achieved through hacks, guesswork and fragments of decompiled code. This is still true with M4L, a paid for product. Considering how important the human machine interface is to live performance its unfortunate that Ableton have put up so many hurdles to self expression.