Reading MIDI data

Other Computers and Game Systems

Moderator: Moderators

Post Reply
User avatar
Jeff-20
Denial Founder
Posts: 5759
Joined: Wed Dec 31, 1969 6:00 pm

Reading MIDI data

Post by Jeff-20 »

Can anyone recommend a way to read MIDI data (note pitch and duration)? I would like to see actual numbers and not visual interpretations. For example, a MIDI event list. "A3 on, B4 off, etc." with time indicators.

I have many programs, FL studio, etc. But none seem to allow the user to look at actual data.

These days, is there anyway to get to anything at all without a GUI??? :shock:
High Scores, Links, and Jeff's Basic Games page.
a1bert
Vic 20 Dabbler
Posts: 96
Joined: Mon Jan 23, 2006 12:49 am

Re: Reading MIDI data

Post by a1bert »

Jeff-20 wrote:Can anyone recommend a way to read MIDI data (note pitch and duration)?
Get midicvt from http://www.vlsi.fi/en/support/software/vs10xxtools.html . The code is designed to perform midi format 1 to format 0 conversion, but you can insert your own code to show the note on and note off events. (Note that note on with velocity 0 means note off as well.)
User avatar
ral-clan
plays wooden flutes
Posts: 3702
Joined: Thu Jan 26, 2006 2:01 pm
Location: Canada

Post by ral-clan »

Try MIDI-OX here:

http://www.midiox.com/

And on the same page there is a ASCII-to-MIDI converter as well. I assume this will take a saved MIDI file and convert it to ASCII (and vice versa).
User avatar
Jeff-20
Denial Founder
Posts: 5759
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

Thanks! I'm going to test these out this weekend.
High Scores, Links, and Jeff's Basic Games page.
User avatar
Schema
factor
Posts: 1430
Joined: Tue Mar 23, 2004 7:07 am
Website: http://www.jammingsignal.com
Location: Toronto, Ontario

Post by Schema »

User avatar
Jeff-20
Denial Founder
Posts: 5759
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

I don't want to read the data IN and OUT. I would like to "deconstruct" a midi file to see it's numeric values. And perhaps, separate the command types so I could just see the NOTE ONs in a specific MIDI and exclude controller changes.
High Scores, Links, and Jeff's Basic Games page.
davidv_
Vic 20 Hobbyist
Posts: 136
Joined: Wed Apr 26, 2006 4:08 pm

Post by davidv_ »

For typical MIDI file byte mangling I just do that with my own code, but i have to admit a bare excel-like MIDI file editor would serve some purposes. What I use typically to is the event list in Cakewalk Sonar.

If MIDI files were not soo old school, maybe it would make sense for plogue (my company) to do such a MIDI editor.
Post Reply