back to list

midi files

🔗marcus@fa.disney.com

10/9/1995 8:04:06 PM
Anybody have any portable MIDI file code, for reading/writing MIDI files?

(UNIX platform preferred)

(I realize that this isn't completely tuning related, but
perhaps some of you are programmers and have used C to manipulate MIDI)

Thanks,
Marcus


Marcus Warren Hobbs | marcus@fa.disney.com | (818) 560-8332
Walt Disney Feature Animation, Computer Generated Imagery.

Received: from eartha.mills.edu [144.91.3.20] by vbv40.ezh.nl
with SMTP-OpenVMS via TCP/IP; Tue, 10 Oct 1995 11:23 +0100
Received: from by eartha.mills.edu via SMTP (940816.SGI.8.6.9/930416.SGI)
for id CAA18509; Tue, 10 Oct 1995 02:22:55 -0700
Date: Tue, 10 Oct 1995 02:22:55 -0700
Message-Id: <00997A8AFA59FECF.48B8@ezh.nl>
Errors-To: madole@ella.mills.edu
Reply-To: tuning@eartha.mills.edu
Originator: tuning@eartha.mills.edu
Sender: tuning@eartha.mills.edu

🔗Brian Thomson <BrianT@...>

10/10/1995 11:57:03 PM
If you need the standard MIDI File format, I would heartily recommend
"The File Formats Handbook" by Gunter Born, which has the format, as well
as that of WAV files, 1-2-3 files, etc. Published by Thomson (!) Computer
Press / ITP, 1995.

It's also on the WWW at:
http://www.ips.id.ethz.ch/~parish/midi/midi_file_format.txt

The easy way of putting it is to describe a SMF as made up of "chunks" -
a header chunk with information about the file, followed by chunk after
chunk of MIDI information with the time of the event in clock cycles (as
taken against the timebase defined in the header chunk).

Good Luck,

Brian Thomson
a.k.a Ban This Moron (anag.)

Received: from eartha.mills.edu [144.91.3.20] by vbv40.ezh.nl
with SMTP-OpenVMS via TCP/IP; Wed, 11 Oct 1995 09:23 +0100
Received: from by eartha.mills.edu via SMTP (940816.SGI.8.6.9/930416.SGI)
for id AAA12967; Wed, 11 Oct 1995 00:23:40 -0700
Date: Wed, 11 Oct 1995 00:23:40 -0700
Message-Id:
Errors-To: madole@ella.mills.edu
Reply-To: tuning@eartha.mills.edu
Originator: tuning@eartha.mills.edu
Sender: tuning@eartha.mills.edu