MMD > Archives > March 1996 > 1996.03.27 > 03Prev  Next


MIDI mapping etc.
By George Bogatko

> From: ryost@fix.net (Ron Yost)
> To: automatic-music@foxtail.com
> Date: Wed, 27 Mar 1996 00:26:49 GMT

> Subject: My music reader and transposing system - ronsredr.txt (0/1)

> I can't resist getting into the discussion of template-based MIDI file
> transposition.  

This is great -- the more the merrier.

[snip]

> The MIDI stream is recorded on a Roland "SoundBrush" floppy-disc MIDI
> recorder (a JEWEL, which sadly is no longer being produced). The
> SoundBrush records the MIDI data as a Standard Format-0 (single track)
> MIDI file.
>
> I take the raw file and, using a transposition program I wrote in
> compiled GFA Basic on my trusty old Atari ST2, apply a 'template'
> (ascii look-up table) to the file to change ONLY the MIDI channels and
> note numbers.

I tried this approach with format 1 files and got lost.  Not knowledgeable
enough yet about crunching MIDI.  My problem is that Cakewalk produces
format 1 files, and it's just easier (for me, for now) to remap everything
into two channels on one track of a format 0 MIDI file.  Remember, I'm going
the other way -- from multiple tracks and channels, bearing no resemblance to 
the target format (an O roll) to a simple one track MIDI file that can be fed
to the devtronix devices and then to a real O machine (as built by Craig
Brougher).

This way I can simulate the sound of the beast on Cakewalk, and then munch
it after I've made all the composing/orchestrating decisions.

So far, the program, as it stands, takes about 45 sec on a 486/66 to crunch
a 45k file ("Rudolph").

I'll pack it up tonight and mail it to Jody -- perhaps with a demo.

GB



(Message sent Wed, 27 Mar 1996 16:02:33 -0500 (EST) , from time zone -0500.)

Key Words in Subject:  etc, mapping, MIDI