Midi parser that will give note lengths?

Sep 27, 2008 at 5:09pm

Midi parser that will give note lengths?

I need a way to take a standard one track midi file and then convert it into a text list of note pitches and their corresponding lengths.

So basically the program needs to parse the midi file looking for note on events and then match them to noteoff events and calculate the note length.

I am tight for time so I was wondering if anyone has something like this that is already written?

thanks!

#40028
Sep 27, 2008 at 5:23pm

oh and by note length it can either be a time in ms based on a tempo or preferably just the note length in notation (e.g. 1/16, 1/8th, wholenote etc.)

#141321
Sep 27, 2008 at 6:24pm

Thanks for the patch! I opened it and then clicked on edit lists to go to the specific parameters. I then chose pitch 1 read and then opened a midi file that I had converted to type 0.
I get the following errors in the max window:

error mary_had.mid: bad magic number
error coll: error reading mary_had.mid

Also when I load the patch I have

out1: no such object
lgate: no such object

Any ideas?

#141322
Sep 27, 2008 at 6:43pm

just change [lgate] to [gate]

use your own .mid file – it wont be able to find mine

you dont need [out1] for file examination

#141323

You must be logged in to reply to this topic.