GNMIDI

Table of Contents Keyword Index
Favorite MIDI to text converter
Previous  Top  Next

submenutextconverter
in menu settings

The toolascii button converts MIDI file to a readable text file and back. It uses the selected favorite text converter in this menu.

The text converters are:
ASCII text      a text format that displays exactly the content of the MIDI file with MIDI header, tracks, events in each track.
readable list      a list with a header line and a line per each MIDI event. The events are sorted by time (not sorted by track or channel).
bar separated list   a list with a header line and bars beginning with === that displays the nom/denom meter of the bar. Notes that continue playing over bars are listed in each of these bars and use the word TIE (indicates that the note continues from previous bar or continues in next bar)

Hint: the A button for converting back to MIDI file detects the used text converter from the text header. Only these valid text formats are supported.

Hint: the text created by these converters can be modified with a text editor (e.g. notepad, notepad2) and the modified file may be converted back to MIDI file (the text format must not contain errors).

Hint: some text converters display the value of an event in different formats (one of these values is more accurate and preferred when both values are given). If you want to modify such a value then delete the alternative value that the conversion result will use only the modified value
TEMPO BPM:116 MSPQ:517240     to change the BPM to 130 remove the MSPQ:517240 value  
    (the MSPQ microseconds per quarternote is stored in MIDI file,for changing BPM beats per minute is often used)
  
Note    48      258ms   T1      C10     11units 59ms    g#3     Vel96   Offvel64     
(the note position are given in MIDI units and milliseconds 48 and 258ms, the note duration is given in MIDI units and milliseconds 11units 59ms)