Anomaly Performance
I kind of made it for myself but decided to share anyway. Ma...
- Type
- MIDI Effect
- Author
- LongestJourney
- Version
- 0.126
- License
- None
- Live version
- 8.2.2
- Max version
- 5.1.8
- Downloads
- 5
- Updated
- 2011-06-06
Description
I kind of made it for myself but decided to share anyway. Maybe it will be useful for someone. ;-)
There are some frequently used fuctions of Ableton Live that can not be easily mapped to MIDI events, (control change, etc). You can map scene navigation but not really a track navigation (only particular tracks to be highlighted). Same with mute/solo/arm. And what is most important you can't map "Insert MIDI Clip", "Delete Clip" or "Duplicate" and you have to reach for your mouse everytime you need those (it kills workflow for me).
So here is some simple patcher to solve those and provide several more functional features. It uses M4L.api for navigation, ring.KeyPress (http://www.chilp.ringtrio.de/MAX/ring_keyPress.class) for keystrokes and live.path and live.object for other stuff. It works for me. ;-)
1. Version: Build.126
2. Instalation:
a) Extract to: Ableton/Library/Presets/MIDI Effects/Max MIDI Effect/
b) Load to MIDI Track (any MIDI track but I recomend creating a new one)
c) Hit Ctrl+M and MIDI map buttons.
d) Done
3. Requirements:
Ableton Live 8.2.2 (http://ableton.com)
Max 5.1.8 (http://cycling74.com)
ring_keyPress.class (http://www.chilp.ringtrio.de/MAX/ring_keyPress.class)
4. Features:
Create Clip - creates new MIDI clip in the highlighted slot
Delete Clip - deletes a clip from highlighted slot
Duplicate Clip - duplicates a clip from highlighted slot
Rename Clip - open textbox of a clip name
Redo - redo
Undo - undo
Copy - copies a clip from highlighted slot
Paste - pastes a clip to highlighted slot
Up - navigation, one scene up
Down - navigation, one scene down
Left - navigation, one track left
Right - navigation, one track right
Center - launches selected clip
Delete Currently Playing - on the selected track finds and deletes a clip that is currently playing
Recreate Currently Playing - on the selected track finds and deletes a clip that is currently playing, and then creates a new one
Mute Selected Track - enables/disables mute on selected track
Solo Selected Track - enables/disables solo on selected track
Arm Selected Track - enables/disables arm on selected track
5. To do:
- ability to choose a new clip length
- clip loop enable/disable (done, just bring to the interface)
- Emergency Playing Clip Stop (without delete)
- Something wrong with M4L.api.Undo i M4L.api.Redo
6. Concat and bug reports:
marek -at- longestjourney -dot- eu
Comments and hints how to make it better very welcome!
Enjoy!
Bless!
Comments (16)
anyways thanks for the patch!
I use this patch and I'm sure it works for me, just wondering what's wrong that it's all messed up for you.
Did you map it to MIDI controller? Mouse clicking the buttons won't work indeed, you have to use external MIDI...
http://www.chilp.ringtrio.de/MAX/ring_keyPress.class
Into the:
Cycling '74\Max 5.0\Cycling '74\java\classes
Also please do check out keypress author's profile on Maxobjects: http://www.maxobjects.com/?v=authors&id_auteur=313&requested=keypress&operateur=AND&id_plateforme=0&id_format=0
This looks amazing? The link isn't working though..I'd love to try it out. Please put up a link when you get a chance..Many thanks,
I was afraid this would happen when I let people link elsewhere.
"I was afraid this would happen when I let people link elsewhere.".. u r so right ...
http://www.ringensemble.de/MAX/ring_keyPress.class
http://www.chilp.ringtrio.de/MAX/ring_keyPress.class
Into the:
Cycling '74\Max 5.0\Cycling '74\java\classes
Once I followed the instruction above all of the buttons started to work but a few unexpected quirks make it too random for live performance. I kept deleting the track that the device was in which was annoying. It then got stuck in a loop and created new tracks over and over. Care needs to be taken with midi mapping. I was using my Oxygen triggering Note On msgs and had to double press the L-R, Up-Down. All this is making me less inclined to bother.
I found this device to be the most stable for moving around the screen. http://www.maxforlive.com/library/device/545/clip-navigation