tags:

views:

65

answers:

3

Hello!

I am searching for any interactive tool out there that will help me read and write MIDI files, just by entering binary data.

I mean, when I write binary in the binary pane, it tells me in the other pane when I've entered and vice versa.

I read this page, and there were mentioned a few programs: "REC.EXE", "DEC.EXE" and "MIDINOTE.PS", I tried to google them but didn't get much.

Am I clear?
I am looking for a tool that reads the binary values of a MIDI file and tells me (tab or comma delimited etc.) on each bit what it does.

Is anyone aware of any tool that offer a similar features criteria?

Update: Read my comment please.

A: 

I don't know of anything like that that exists. My advice to you would be to download the source code for an open-source MIDI tool, compile it with debugging support, start it in debugging mode, open a MIDI, and then step through the program as it reads the MIDI file information. That way, not only do you see how the binary information is treated directly, but you start to get a sense of MIDI programming in general.

Reinderien
+1  A: 

Here is a MIDI File Dump utility for Win32/DOS systems, but I can't say that I've tried it yet. It's also open-source, so you can read through the code to get a better hint of how to correctly read/write MIDI files.

Nik Reiman
+1  A: 

MidiPiano - a free (no open-sourced) application was basically what I was looking for.

NAudio and JFugue helped me a lot too.

This and this links were also pretty helpful to me.

Shimmy