- 115 -Enders, Bernd / Stange-Elbe, Joachim (Hrsg.): Global Village - Global Brain - Global Music 
  Erste Seite (1) Vorherige Seite (114)Nächste Seite (116) Letzte Seite (507)      Suchen  Nur aktuelle Seite durchsuchen Gesamtes Dokument durchsuchen     Aktuelle Seite drucken Hilfe 

ter Standard zur Spezifikation, Manipulation, Übertragung und Speicherung von elektronisch erzeugter Musik. In Kombination mit einem PC reicht ein sogenanntes Masterkeyboard, welches über ein 5-poliges Kabel die Beschreibung des Musikstückes an die Soundkarte schickt, wo sie dann von einem Synthesizer, ggf. mit Unterstützung von digital abgelegten Klangsamples, in Töne umgesetzt wird.

Midinachrichten sind Byte-orientiert und werden über eine serielle Schnittstelle mit 31250 Baud übertragen.

Es wird unterschieden zwischen Status-Bytes und Datenbytes.

Status-Bytes beginnen mit einer 1, und enthalten vier Kanalbits, mit denen 16 angeschlossene Instrumente assoziert werden sowie drei Befehlbits, mit denen die in Tabelle 4 gezeigten acht Aktionen angekündigt werden können.





000

Note off

schaltet Ton aus




001

Note on

schaltet Ton an




010

Polyphonic Aftertouch

Anschlagdruck für eine Taste




011

Control Change

Realzeitmeldung, z. B. Lautstärke




100

Program Change

Instrument/Klangfarbe




101

Channel Aftertouch

Anschlagdruck für alle Tasten




110

Pitch Bend

Auslenkung Tonhöhenrad




111

Systembefehl

z. B. zur Synchronisation





Tabelle 4: Befehle im Statusbyte

Einem Statusbyte folgen ggf. mehrere Datenbytes. Z. B. gehören zum Note-On-Befehl zwei Parameter: Notennummer und Anschlaggeschwindigkeit. Mit 128 Werten können mehr als 10 Oktaven abgedeckt werden, eine Klaviertastatur mit 88 Tasten von Subkontra A bis zum fünfgestrichenen C belegt das Intervall 33 bis 120. Zum Note-Off-Befehl gehören wiederum Notennummer und Loslaßgeschwindigkeit.

Um den zeitlichen Aspekt beim Abspielen einer Midi-Datei zu rekonstruieren, wird die Zeitachse zu sogenannten Tics diskretisiert. Z. B. beträgt beim Sequenzer Cubasis die zeitliche Auflösung 384 Tics pro Viertelnote. Beim Abspeichern einer Notensequenz werden die Intervalle zwischen den Events als sogenannte Delta Times abgespeichert. Hierzu werden bis zu 4 Bytes verwendet.


Erste Seite (1) Vorherige Seite (114)Nächste Seite (116) Letzte Seite (507)      Suchen  Nur aktuelle Seite durchsuchen Gesamtes Dokument durchsuchen     Aktuelle Seite drucken Hilfe 
- 115 -Enders, Bernd / Stange-Elbe, Joachim (Hrsg.): Global Village - Global Brain - Global Music