Hallo,
gibts hier einen Midi-experten unter euch der mir einen Tip geben kann?
Wühle mich seit 3 Wochen durch Midi Event Tabellen, Anleitungen, Code Beispielen, kann leider nichts finden (oder nichts erkennen).
Habe den Midifiledecoder ausprobiert, der mir auch alle NoteOn usw. liefert.
Die Umrechnung des Notenwertes habe ich auch erkannt. Aber wie finde ich heraus das z.B. die Gitarre erst im 4. Takt einsetzt. Da müsste doch irgendwo eine DeltaTime von 1600 stehen wenn die 1/4 Note einen Wert von 120 hat. Oder gibt es ein anderes Event dafür. Der Songpositionpointer $F2 kann es ja nicht sein. Ist oft nicht zu finden (Hexeditor). Habe zwar einen Verdacht hoffe aber das der sich nicht bewahrheitet. Alle Channels in einen Topf und irgendwie in richtiger Reihenfolge der Notenausgabe aneinander hängen.
Beginn der jeweils ersten Note eines Midi-Channels
-
- Beiträge: 18
- Registriert: 02.11.2008 21:03
-
- Beiträge: 18
- Registriert: 02.11.2008 21:03
Juhu, Problem gelöst
http://www.gemcutters.net/pbOddments/di ... leMidi.zip
Für Interessierte!
Für Interessierte!