Letzte Änderungen: 12.03.2009

Zur Hauptseite kurs9


Seqi - einfaches C++ Programm zum Auslesen eines Midi-Files


Dieses kleine C++ Programm ist ein Beispiel, wie ein Mini-Sequencer aussehen könnte. Mit Hilfe der template Klassen werden die Tracks, Pattern und Event verwaltet. Es können somit beliebig viele Songs und Tracks verwaltet werden. Seq_Main ist dabei die Hauptklasse, von der man auf die einzelnen Songs zugreifen kann.

>>>>>> Das Verzeichnis liegt im VisualC++ Format vor.

Dieses kleine Programm ist natürlich nur ein Beispiel, im Prinzip kann es aber das Grundgerüst für einen Sequencer bilden, denn es verwaltet bereits Song, Tracks, Pattern und Events.

Download Version 0.14/C++ Compiler wird benötigt >>> : Seqi-ASCII Sequencer

Eine ausführbare Windows .exe-Datei befindet sich im Debug-Verzeichnis. Aufruf entweder seq_main.exe <Name des Midifiles>, ansonsten wird die Midi-File Datei test.smf ausgelesen.

Die PPQ Rate ist per define (defines.h) auf 960 festgelegt, und kann jederzeit auf andere PPQ-Raten gesetzt werden.

-Features v. 0.14 (es kommt im Laufe der Zeit natürlich noch einiges dazu)