Skip to content

michaelmassberg/parsemidi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

parsemidi is a simple MIDI file parser that prints note events to stdout.

usage: java ParseMidi [-t bpm] [-n track] file

The -t option overrides the internal tempo with the given bpm. If a track
number is given with the -n option, the parser will only output events from
this particular track.

The output is one line per note in the following format:

[onset time] [offset time] [track no] [note] [velocity]

Limitations:
- No support for SMTP time offsets
- No support for tempo changes across tracks

Michael Massberg - michael (at) massberg (dot) org

About

Simple MIDI file parser that prints note events to stdout

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages