JL Basic M4L Map Button
JL Basic M4L Map Button is an example patch of how to build and use your own Mappings between Live and your Max devices
Similar to how the mappings work in other M4L devices such as the standard LFO, this patch will allow you to simply plug in any control signal you like from within a M4L device so that it may control a parameter in Live.
When I was trying to learn how to do this initially, I found very little if any information on how to create your own mappings. Many say you must study the LOM (Live Object Model) in order to understand how to do this but that is not completely necessary. With this patch you can get started on your ideas without worrying about the fussy details or gain insight into how it works so you can make your own.
I've included comments to try and make things as clear as possible for anyone who wishes to use or understand mapping with M4L
More variations to come!
- Simply Input for your own control signal algorithm into a single input to get started immediately!
- Minimum and maximum transformations on the range of the parameter by % much like how the mapping system works within Ableton macros.
- Un-map button for easy un-mapping.
- This patch will know not to map to itself to prevent errors.
- Displays selected parameter
Watch the video for further exploration: https://www.youtube.com/watch?v=Wy3SYumK5Vg
Made a sequel video that covers the bug fixes: https://www.youtube.com/watch?v=Sb1AbHJp6iQ
Patreon: https://www.patreon.com/jacklion?fan_landing=true is where I also will be elaborating on this concept further.
Everything you need will be in this patch though so no need to get hung up on any tutorials if you wish to get straight to patching.
UPDATE V1.1.2(formerly labelled as V1.2.1): This simple update fixes the bug where mappings don't save in saved live sets. Now the settings should save as they are left inside of Ableton projects.
UPDATE V1.1.3(formerly labelled as V1.3.1): Solved the clicking issue when Live parameters are changed from the max patch. Now everything should sound smooth
UPDATE V1.1.4(formerly labelled as V1.4.1): Updated so that min and max parameters are available in Live's clip modulation destinations
UPDATE V1.2: Fixed a bug where the mapping would break when the device is moved in a Live set. Now the parameter id will be remembered by the device wherever it is moved (CURRENT AND MOST UP TO DATE VERSION)
This device works in Live 9, 10 or 11, Standard (with Max For Live) or Suite.
If you like this device, please rate it 5 stars
Enjoy!
1 M4L device containing this patch