MIDImappings
MIDImappings describe the assignment of MIDI data streams to control parameters in music software or hardware. A mapping determines which incoming MIDI messages—such as note events, continuous controller (CC) messages, program changes, pitch bend, aftertouch, or system messages—should trigger a particular action within a device or software instrument. The goal is to translate performer input into audible or parameter changes in a predictable, repeatable way.
In practice, a mapping specifies the MIDI channel, message type, data byte (for CC, the controller number;
Storage and interoperability: mappings can be saved as project templates, device presets, or standalone mapping files
Related concepts include General MIDI, which defines instrument programs rather than controls, and MIDI implementation charts