Carte de canal
Le mappage de canal affecte tous les messages de canal MIDI. Les messages de canaux MIDI incluent les messages de Remarque on, de note de Polyphonic-Key-aftertouch, de contrôle-modification, de modification de programme, de canal aftertouch et de modification de la courbure. Le Mappeur MIDI utilise un mappage de canal unique avec une entrée pour chacun des 16 canaux MIDI. Chaque entrée de mappage de canal spécifie les éléments suivants :
- Canal de destination pour le message MIDI
- Périphérique de sortie de destination pour le message MIDI
- Carte de correctif facultative spécifiant d’autres modifications possibles pour le message MIDI
Le canal de destination est défini sur l’un des 16 canaux MIDI. Les messages MIDI sont modifiés pour refléter chaque nouvelle attribution de canal. Par exemple, si l’entrée de canal de destination pour MIDI Channel 4 est définie sur 6, tous les messages MIDI envoyés vers Channel 4 sont mappés à Channel 6, comme indiqué dans l’illustration suivante.

Dans cet exemple, l’octet d’État MIDI 0x93 est mappé à 0x95. Le poids faible d’un octet d’État MIDI spécifie le numéro de canal. Les canaux source sont activés ou inactifs. Les messages envoyés aux canaux sources inactifs sont ignorés. un canal inactif est donc en effet muet ou désactivé.
L’appareil de sortie de destination est défini sur l’un des périphériques de sortie MIDI disponibles. Un périphérique de sortie MIDI peut être un synthétiseur interne ou un port de sortie MIDI physique.
Les messages système MIDI sont des messages MIDI (avec octets d’État) de 0xF0 à 0xFF. Il n’existe aucun canal associé aux messages système MIDI, ils ne peuvent donc pas être mappés. Les messages système MIDI sont envoyés à tous les périphériques de sortie MIDI répertoriés dans une carte de canal.