MIDI to SKINI converter

Enter a MIDI file source below to convert a MIDI file into the SKINI data format. An executable of the midi2skini program for linux (Intel) can be downloaded here.

Input
Data
First, specify a MIDI file either on your local disk or from the web as a URL:

Upload a MIDI file from your computer:
Or, specify a MIDI file URL:


Process
Data
Next, click on the submit button to generate the SKINI data for the specified MIDI file from above using the options below.

Options

Track number to extract: (usually starting from Track 1 for the first track in the MIDI file, with the control track being Track 0).

Include translation comments: yes, no.

Include ControlChange messages: yes, no.



Examples
If you paste the following address into the URL field above and press submit,

then you should get the following data:

NoteOn          =0              1       72      64
NoteOn          =0              2       48      64
NoteOff         =0.5            1       72      64
NoteOn          =0.5            1       72      64
NoteOff         =0.5            2       48      64
NoteOn          =0.5            2       60      64
NoteOff         =1              1       72      64
NoteOn          =1              1       79      64
NoteOff         =1              2       60      64
NoteOn          =1              2       64      64
NoteOff         =1.5            1       79      64
NoteOn          =1.5            1       79      64
NoteOff         =1.5            2       64      64
NoteOn          =1.5            2       60      64
NoteOff         =2              1       79      64
NoteOn          =2              1       81      64
NoteOff         =2              2       60      64
NoteOn          =2              2       65      64
NoteOff         =2.5            1       81      64
NoteOn          =2.5            1       81      64
NoteOff         =2.5            2       65      64
NoteOn          =2.5            2       60      64
NoteOff         =3              1       81      64
NoteOn          =3              1       79      64
NoteOff         =3              2       60      64
NoteOn          =3              2       64      64
NoteOff         =3.5            2       64      64
NoteOn          =3.5            2       60      64
NoteOff         =4              1       79      64
NoteOn          =4              1       77      64
NoteOff         =4              2       60      64
NoteOn          =4              2       62      64
NoteOff         =4.5            1       77      64
NoteOn          =4.5            1       77      64
NoteOff         =4.5            2       62      64
NoteOn          =4.5            2       59      64
NoteOff         =5              1       77      64
NoteOn          =5              1       76      64
NoteOff         =5              2       59      64
NoteOn          =5              2       60      64
NoteOff         =5.5            1       76      64
NoteOn          =5.5            1       76      64
NoteOff         =5.5            2       60      64
NoteOn          =5.5            2       57      64
NoteOff         =6              1       76      64
NoteOn          =6              1       74      64
NoteOff         =6              2       57      64
NoteOn          =6              2       53      64
NoteOff         =6.5            1       74      64
NoteOn          =6.5            1       74      64
NoteOff         =6.5            2       53      64
NoteOn          =6.5            2       55      64
NoteOff         =7              1       74      64
NoteOn          =7              1       72      64
NoteOff         =7              2       55      64
NoteOn          =7              2       48      64
NoteOff         =8              1       72      64
NoteOff         =8              2       48      64