Das K Desktop Environment

Kapitel 4. Midi-Maps

4.1. Was ist eine Midi-Map ?

Eine Midi-Map wandelt Midi-Ereignisse in andere Midi-Ereignisse um.

Dies ist unbedingt ntig fr Synthesizer, die nicht General-Midi-fhig sind. In diesem Fall bersetzt die Midi-Map General-Midi-Ereignisse in Ereignisse, die der Synthesizer versteht.

Zum Beispiel knnen Sie eine Midi-Map erstellen, die alle Ereignisse des Typs Change patch to Bright Piano in Ereignisse des Typs Change patch to Trumpet umwandelt und somit immer eine Trompete erklingen lt, wenn ursprnglich ein Klavier spielen sollte.

Dies mag merkwrdig klingen (wieso eine Trompete anstelle eines Klaviers nehmen?), aber es ist uerst ntzlich. Der General-Midi-Standard definiert zum Beispiel, da ein Midi-Keyboard Patch 0 als akustischer Flgel interpretiert wird, aber ein lterer Synthesizer interpretiert Patch 0 z.B. als Elektrische Gitarre und hat den akustischen Flgel z.B. auf Patch 3. Hierin liegt nun die Aufgabe der Midi-Map. Sie mu alle Ereignisse des Typs change patch to 0 in Ereignisse des Typs change patch to 3 umwandeln und so auch wirklich das richtige Instrument spielen lassen.