Mechanical Music Digest  Archives
Home Archives Calendar Gallery Store Links Info
MMD > Archives > September 1996 > 1996.09.19 > 08Prev  Next


EPROM storage of MIDI files
By Andy Latorre

Hi Jody:

I'm the builder of MIDI-controlled Fairground Organs. I've been on you automatic music forum for a while now. Yesterday I was organizing my files and came across your introduction way back in May 95. I re-read it and realized that you seem to be knowledgeable with MIDI programming and might be able to help me in my present dilemma. So,I have a question for you if you don't mind. I really do not know who to turn to and you might be able to help me out by referring me to a book, or someone who might be able to help me, or help me yourself.

I presently play MIDI files using a Roland SD35 MiDI FIle Player and Synthesizer. I make these files using the Master Traks Pro5 (Macintosh) sequencing program. Since Roland does not make such a device anymore, I am looking into storing my files on Eprom or flash cards rather than disk. That is where I need additional information about this subject so I can design and program a converter device to do the above.

I would like to find out how MIDI data (such as that coming from a sequencer or file player - containing channel,note number,on or off, volume data) is stored in disk or rom. I can do the machine language programming and building of an 8085-operated device but I do not know the format and rules for storing the MIDI data. What interests me most is how the note durations are handled.

I suppose that after I learn what is necessary to store the data, I will be able to understand how to read the data from the Eprom and reconvert it to a valid MIDI data stream with the correct duration between note on and note off. This data stream will be used to play a synthesizer and, after passing through a MIDI Converter board (already existing), play the percussions such as the glock, drums, triangle, etc.

Now, I understand how to transmit and receive MIDI data. That is not a problem since I did build a MIDI Converter board which processes data only from channel 10 (percussions) and 11 (glockenspiel). It's the storage of the data that I need help on.

I have a copy of the MIDI 1.0 Detailed Specs 1987 but there is very little mention of MIDI file storage.

It is difficult framing the question I had in mind without knowing the process. I hope you can understand what is bothering me.

What can you do to help me? I can make you happy, perhaps, by sending you a disk of a few of my arrangements of bouncy fairground organ tunes to play on a synth.

Thanks.
Andy LaTorre

(Message sent Thu 19 Sep 1996, 15:00:27 GMT, from time zone GMT-0500.)

Key Words in Subject:  EPROM, files, MIDI, storage

Home    Archives    Calendar    Gallery    Store    Links    Info   



Click HERE to write to the editor, or to post a message about Mechanical Musical Instruments to the MMD

Unless otherwise noted, all opinions are those of the individual authors and may not represent those of the editors. Compilation copyright 1995-2008 by Jody Kravitz.

Please read our Republication Policy before copying information from or creating links to this web site.

Click HERE to contact the webmaster regarding problems with the website.

Please support publication of the MMD by donating online

Pay via PayPal

No PayPal account required

                           
Pay via Amazon
Amazon Honor System Click Here to Pay Learn More
Please do not use
the anonymous option!
                           
Translate This Page
. .