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 10:00:27 -0500 (EST) , from time zone -0500.)

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

Related by Subject:
1996.09.19.08 (This article) - EPROM storage of MIDI files
from Andy Latorre