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=iFrxRaZbYY0&t=1s
Note: I consider this video to be outdated and have since updated the patch to be more clear for you. It is simply there for those who wish to watch it but I must warn you, it is quite bad. I have already recorded a better video which I will be uploading to my Patreon at: https://www.patreon.com/jacklion?fan_landing=true where I also will be elaborating on this concept further. Stay tuned for the first upload.
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: 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.
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