GNMIDI
Inhaltsverzeichnis
Stichwortindex
MIDI in lesbaren Text konvertieren
Previous
Top
Next
Diese Funktion konvertiert den Inhalt einer MIDI Datei in eine lesbare ASCII Text Datei.
Sie können diese Textdatei mit einem
Texteditor
(z.B.
Notepad
)
editieren
. Der (geänderte) Text kann
in eine MIDI Datei zurück konvertiert
werden.
Hier finden Sie Informationen zur verwendeten
Syntax
.
Hier ist ein Stück des erzeugten Text:
mthd
version 1 // several tracks with separated channels to play all at once
// 8 tracks
unit 96 // is 1/4
end mthd
mtrk // track 1
/* U0 */ /* 0ms */ beats 142.38051 /* 421406 microsec/beat */
/* U0 */ /* 0ms */ trackname "Gasp For Breath (G\xfcnter Nagler, 23.2.1999)"
/* U0 */ /* 0ms */ text "This song is composed and sequenced by Guenter Nagler."
/* U0 */ /* 0ms */ text "Freely distributed for personal, non-commercial use only."
/* U0 */ /* 0ms */ text "Contact: info@gnmidi.com"
/* U0 */ /* 0ms */ tact 4 / 4 24 8
536/4; /* U51456 */ /* 225873ms */
end mtrk
mtrk(1) // track 2
/* U0 */ /* 0ms */ trackname "More strings at Refrain"
/* U0 */ /* 0ms */ program Ensmble1
/* U0 */ /* 0ms */ volume 127
/* U0 */ /* 0ms */ balance 46
/* U0 */ /* 0ms */ reverb 52
/* U0 */ /* 0ms */ chorus 65
7765; /* U7765 */ /* 34085ms */ +a4 $58;
42; /* U7807 */ /* 34269ms */ -a4 $40;
11; /* U7818 */ /* 34318ms */ +a#4 $52;
44; /* U7862 */ /* 34511ms */ -a#4 $40;
3; /* U7865 */ /* 34524ms */ +a4 $52;
47; /* U7912 */ /* 34730ms */ +g4 $4E;
5; /* U7917 */ /* 34752ms */ -a4 $40;
25; /* U7942 */ /* 34862ms */ -g4 $40;
19; /* U7961 */ /* 34945ms */ +f4 $4E;
92; /* U8053 */ /* 35349ms */ -f4 $40;
3; /* U8056 */ /* 35362ms */ +e4 $58;
94; /* U8150 */ /* 35775ms */ +c5 $52;
12; /* U8162 */ /* 35828ms */ -e4 $40;
11; /* U8173 */ /* 35876ms */ -c5 $40;
27; /* U8200 */ /* 35995ms */ +c5 $4A;
26; /* U8226 */ /* 36109ms */ -c5 $40;
26; /* U8252 */ /* 36223ms */ +a#4 $46;
35; /* U8287 */ /* 36376ms */ -a#4 $40;
...
end mtrk