Hi everyone,
I'm loading some MIDI files (format 0) into [cyclone/seq] and saving them to text, I get a series of lines that are 3 or 4 elements long.
The first element seems to be the time (in ms?) at which to play the line, item 3 is the midi note and item 4 is the velocity. I can't find any reference to what item 2 is. The text goes something like this:
0 192 0;
0 144 36 28;
0 192 0;
0 192 0;
7.12308 176 64 127;
61.055 144 36 0;
61.055 144 48 28;
122.11 144 55 25;
253.06 144 55 0;
253.06 144 60 26;
383.483 144 60 0;
383.483 144 62 24;
etc..
Any help would be greatly appreciated, thanks in advance.


), and I see that's how you did it there. I used text because (a) I thought you couldn't read seq faster than realtime (turns out that's what the message [start 1e+08( does) and (b) I want to treat chords as one item in the markov chain, so it's easier to cluster together notes that happen at the same time by parsing text rather than playing the midi file.