Midi/Key Mapper
Quickly and easily map a midi controller or computer keyboard to any object in a patch.
Automatically saves mappings with patch or save/load from separate file.
Built in scaling (linear, exponential, or logarithmic) to chosen minimum, maximum with arbitrary rounding.
Supports endless encoders
Installation: Unzip MaxMapper.zip into a folder in Max's search path and move maxMapperClip.maxpat into Max's clipping folder. Add maxMapperClip to any patch through the clipping menu.
Usage:
Enter midi device abbreviations into indicated textbox to enable those devices for mapping.
Click "Learn" to start learning new mappings.
Click object to be mapped to select (green indicates object is ready to be mapped)
Move midi controller or press key to map.
While in learning mode green markers are displayed above the upper left corner of each object mapped and the marker can be clicked to display/edit its settings.
While in chasing mode the last controller/key touched is displayed and its settings can be edited. A green background means it is mapped, gray if not.
When a new controller/key is mapped if it is of the same type (controller, note or key) as the last displayed it will use those settings (i.e. min, max...)
Tool Files
Midi-Key Mapper
Author