next up previous
Next: Eigenschaften von MIDI-Noten in Up: Die Sprache MC Previous: Aufbau einer MC-Datei

Zeitberechnung, MIDI-Tracks und Polyphonie mit MC

In Standard-Midi Files wird zwischen Tempo und Unterteilung einzelner Einheiten unterschieden. MC schreibt immer ein Tempo von 1/4 = 60 vor und eine Unterteilung jedes Viertels in 960 ,,Ticks``, sodaß gerade Unterteilungen einer Sekunde leicht möglich sind. Der Nachteil dieser Vorgehensweise ist, daß konkrete Zeitangaben, z.B. in Millisekunden nur durch Umrechnung möglich ist. Glücklicherweise können diese Umrechnungen direkt in MC erfolgen.

Die angegebene An- und Auszeit bzw. Anzeit(Dauer) und Einsatzabstand einer MIDI-Note zur nächstfolgenden bezieht sich jeweils auf den MIDI-Track, dem diese Note zugeordnet ist. Eine Note setzt also nach verstreichen der Offtime bzw. des Einsatzabstandes der letzten Note ein, die demselben Track zugeordnet wurde.

Enthält die Umzuwandelnde Datei Informationen über die Track-Zugehörigkeit der einzelnen Ereignisse, kann es vorkommen, daß nach dem eine Note einem bestimmten Track zugeordnet wurde, zunächst andere Noten anderen Tracks zugeordnet werden, bevor wieder eine Note demselben Track zugeordnet wird. Diese erklingt dann evtl. frueher, als Noten, die in der Ereignisdatei vorher aufgetreten sind.


next up previous
Next: Eigenschaften von MIDI-Noten in Up: Die Sprache MC Previous: Aufbau einer MC-Datei

Example user SuSE Linux 6.1
Tue Oct 19 23:47:00 MEST 1999