MIDI mapping within a patch? (MIDI loopback needed)
Hi, I'm trying to use Max's nifty MIDI mapping of controls for quickly trying out and setting up mappings within a patch, namely from live input audio analysis (pitch, loudness, periodicity) to some synth parameters. It is just nice that there's already a list of source/target, min/max, and on/off UIs set up in the sidebar, easy and quick to use.
For this, I'm sending the input analysis data as MIDI controllers, but I can't seem to use them directly for mapping.
The workaround is to start a 2nd Max instance that loops back the MIDI data to the first one.
Also, the nifty Live remote control or modulation features don't seem to work outside of Live.
So, I wonder...
1. Is there a better way to use mappings within a patch, or
2. what is currently the best MIDI loopback device for Mac saving the 2nd Max instance?
Best
I'm just at this same thought... it would be useful to be able to modulate UI controls easily with midi mapping in max.
Did you ever solve this Diemo?
I've currently got Ableton running as a loopback device, but would rather be able to map within Max - similar to how the live LFO device works.
I though that MacOS had virtual MIDI ports and loopback ability built in?
It can be installed as an add-on in Windows using Tobias Erichson's excellent loopMIDI tool, but he wrote that, and rtpMIDI, specifically to give Windows users the same capabilities as the Mac has built in.
This video might help:
https://www.youtube.com/watch?v=MK4hrjfJEX4
Andy Maskell
I thought that MacOS had virtual MIDI ports and loopback ability built in?
Yep, it is called IAC Driver, you might have to activate it in Audio MIDI Setup.
Regarding in-patch mapping, because the Max MIDI mappings are not scriptable, MIDI only, and only work from the outside, started to toy around with developing a more flexible modular mapper. I have a POC of it here, very very beta still.