Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
pianocoach:midi:start [21.03.2018 18:20] – marsch | pianocoach:midi:start [05.10.2018 11:51] (aktuell) – marsch | ||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
===== Hardware ===== | ===== Hardware ===== | ||
- | Serielle Schnittstelle mit 31250 Baud. Msb fist. | + | Serielle Schnittstelle mit 31250 Baud. Msb first. |
Der Anschlussstecker entspricht einem 5 poligem DIN-Stecker. | Der Anschlussstecker entspricht einem 5 poligem DIN-Stecker. | ||
Zeile 55: | Zeile 55: | ||
==== Channel Voice Messages ==== | ==== Channel Voice Messages ==== | ||
+ | |||
+ | Einstellungen abhängig von dem gewählten Midi Kanal [0..15< | ||
+ | |||
+ | Voran ein Statusbyte [128..239< | ||
+ | |||
=== Note off === | === Note off === | ||
Zeile 98: | Zeile 103: | ||
=== Control Change === | === Control Change === | ||
+ | |||
+ | ^ Message | ||
+ | | 0xBn | '' | ||
+ | |||
+ | Senden und empfangen von Daten zu verschiedene Steuereinheiten (// | ||
+ | |||
+ | - '' | ||
+ | - '' | ||
+ | |||
+ | |||
+ | === Program Change === | ||
+ | |||
+ | ^ Message | ||
+ | | 0xCn | '' | ||
+ | |||
+ | Ändern von Klängen und Effekte. | ||
+ | |||
+ | |||
+ | === Channel Pressure === | ||
+ | |||
+ | ^ Message | ||
+ | | 0xDn | '' | ||
+ | |||
+ | Nachdrücken einer Taste (// | ||
+ | |||
+ | - '' | ||
+ | |||
+ | |||
+ | === Pitch Bend === | ||
+ | |||
+ | ^ Message | ||
+ | | 0xEn | '' | ||
+ | |||
+ | Verändern von Tönen. | ||
==== System Common Messages ==== | ==== System Common Messages ==== | ||
+ | |||
+ | Unabhängig vom Midi Kanal. Betreffen das Gerät im Allgemeinen. | ||
+ | |||
+ | |||
+ | === System Exclusive === | ||
Zeile 108: | Zeile 152: | ||
===== Tabellen ===== | ===== Tabellen ===== | ||
+ | ==== Steuereinheit ==== | ||
+ | |||
+ | | ^ Wert ^^ Beschreibung | ||
+ | | ::: ^ dec ^ hex ^ ::: ^ | ||
+ | ^ Regler (MSB) | ||
+ | ^ ::: | 1 | 0x01 | Modulation | ||
+ | ^ ::: | 2 | 0x02 | Breath Controller | ||
+ | ^ ::: | 3 | 0x03 | nicht definiert | ||
+ | ^ ::: | 4 | 0x04 | Foot Pedal | | ||
+ | ^ ::: | 5 | 0x05 | Portamento Time | | ||
+ | ^ ::: | 6 | 0x06 | DataEntry MSB | | ||
+ | ^ Regler (LSB) | | ||
+ | ^ Schalter | ||
+ | ^ ::: | 65 | 0x41 | Portamento | ||
+ | ^ ::: | 66 | 0x42 | Sustenuto | ||
+ | ^ ::: | 67 | 0x43 | Soft Pedal | | ||
+ | ^ ::: | 68 | 0x44 | nicht definiert | ||
+ | ^ ::: | 69 | 0x45 | Hold 2 | | ||
+ | ^ ::: | 70 | 0x46 | nicht definiert | ||
+ | ^ ::: | 71 | 0x47 | Harmonic Content (XG) | | ||
+ | ^ Channel Mode Messages | ||
==== Tastennummer ==== | ==== Tastennummer ==== | ||