I want to convert a midi file to a .csv representation like this:
Notename, startTick, duration, velocity
also including entire chords(sets of notes starting at the same tick).
Now, JFugue has a MidiParser class which looks like it might be able to do that. My own implementation is a bit crude and doesn't detect note off events or breaks or chords.
So, is there functionality in JFugue that can help me accomplish this?