next up previous
Next: Bedienung

MC - ein Programm zur Erzeugung von Standard-MIDI Files aus allgemeinen Ereignislisten
-Benutzerhandbuch-

Thomas Neuhaus

Version 0.9b 19. Oktober 1999

Zusammenfassung:

MC ist in der Version 0.9b ein Programm, das aus Ereignislisten, wie etwa der binäre Output von PPP (siehe PPP-Benutzerhandbuch) Midi-Note-Events erzeugt und diese als Standard Midi File (SMF), Format 1 ablegt. Jedem Ereignis der Ereignisliste wird dabei genau ein Notenereignis zugeordnet.

Jedes Notenereignis wird bestimmt durch die Zugehörigkeit in einem ,,Track`` des SMF (≥1), einer MIDI-Kanalnummer (0 - 15), einer MIDI-Notenumber (0 - 127), und einer MIDI-Velocity (0 - 127). Optional kann vor jeder Note eine MIDI-Programchange Nachricht (0 - 127) auf dem Kanal der Note eingefügt werden.

MC wurde in C++ geschrieben und verwendet Teile der libg++, einer frei verfügbaren Klassenbibliothek der Free Software Foundation, die der GNU Public License unterliegt. MC ist ebenfalls freie Software im Sinne der GPL und ist ab Januar 1995 via anonymem FTP (icem-ftp.folkwang-hochschule.de) erhältlich.

MC liegt in einer Version für Apple Macintosh Computer, die mit THINK-C++ übersetzbar ist, und einer allgemeinen Version, die mit g++, dem C++-Compiler der Free Software Foundation, auf allen unterstützten Plattformen laufen sollte. Getestet sind Versionen für FreeBSD-Systeme sowie Atari-Computer.

Im Folgenden werden die Bedienung, die Formate der Ereignislisten sowie die Syntax und Semantik der MC-Sprache, also das Format der Eingabedateien beschrieben.




next up previous
Next: Bedienung

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