The Epeios MIDI to XML converter iconThe Epeios MIDI to XML converter 0.1.1 (2007-12-12)

The Epeios MIDI to XML converter makes it possible to convert binary MIDI files.
The Epeios MIDI to XML converter is a software that makes it possible to convert binary MIDI files to a format that allows them to be handled effectively with tools like CVS. If you put, using your favorite MIDI sequencer, the CVS '$Id$' tag (or other CVS tags) in the comment tag of the MIDI file, the changes made to this tag by CVS are propagated into the MIDI file.

How to use:

edit1658-16811193557468EditTo convert a MIDI file to XML

This is done using following command line :

exmid -x|--MIDToX < MIDI-source-file > [XMID-target-file]

where MIDI-source-file is the MIDI file to convert to XML and XMID-target-file the file where the resulting XML is put. When XMID-target-file is not given, the resulting XML is written to the console.

If XMID-target-file already exists, it sees his name appended with .bak before the new file is written.

edit1682-21971193557468EditTo convert the XML file back to MIDI

This is done using following command line :

exmid -m|--XToMID < XMID-source-file > < MID-target-file >

where XMID-source-file is the XML file previously generated by this tool and MIDI-target-file the resulting MIDI file.

If MIDI-target-file already exists, it sees his name appended with .bak before the new file is written.

edit2198-26161193557468EditTo do automatic conversion

To simplify the use of exmid in a script, or in some other contexts, there is a command which deduces which conversion is to do based on the extension of the file to convert. If the file has a .mid or .MID extension, the file is assumed as a MIDI file and the conversion is stored in a file with same name, but with respectively .xmid or .XMID extension. If the file has a .xmid or .XMID extension, the file is assumed as an XML file and the conversion is stored in a file with same name, but with respectively .mid or .MID extension.

This is done using following command line :

exmid -a|--automatic < source-file >

where source-file is the file to convert to.

What's New in This Release:

This release fixes incorrect handling of MIDI 'SysEx' events.

last updated on:
December 13th, 2007, 20:17 GMT
price:
FREE!
developed by:
Claude SIMON
license type:
GPL (GNU General Public License) 
category:
ROOT \ Multimedia \ Audio

FREE!

In a hurry? Add it to your Download Basket!

user rating 20

UNRATED
3.3/5
 

0/5

Add your review!

SUBMIT