GNMIDI

Inhaltsverzeichnis Stichwortindex

MIDI in lesbaren Text konvertieren
Previous  Top  Next

toolascii
[im Menu Konvertieren unter MIDI in ASCII Text konvertieren]

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