Xref: utzoo rec.music.synth:5436 rec.music.makers:2724 comp.sources.wanted:5709
Path: utzoo!utgpu!watmath!clyde!att!rutgers!mailrus!cornell!batcomputer!sandell
From: sandell@batcomputer.tn.cornell.edu (Gregory Sandell)
Newsgroups: rec.music.synth,rec.music.makers,comp.sources.wanted
Subject: Re: MPU401 Interrupt Driven interface
Message-ID: <6928@batcomputer.tn.cornell.edu>
Date: 3 Dec 88 05:37:02 GMT
References: <402@hropus.UUCP>
Reply-To: sandell@tcgould.tn.cornell.edu (Gregory Sandell)
Organization: Cornell Theory Center, Cornell University, Ithaca NY
Lines: 17

In article <402@hropus.UUCP> cab@hropus.UUCP (Courtney A Brown) writes:
>Does anyone have C code for interfacing to an MPU401 MIDI
>Interface on an AT Compatible?  

	The MIDI Toolkit, made by Roger Dannenberg and Colleagues at
Carnegie Mellon University, has a complete device driver and interrupt
handler in C and assembler code for the IBM PC/XT/AT.  This is *well
worth* the trouble and the small nominal fee they charge for the manual
and the disks (like, $20).  Write to Roger.Dannenberg@SPICE.CS.CMU.EDU
and he will tell you you need to do to get it.

	I was once involved in a problem much like yours.  Sorry to say
that I forgot any of the details, but what I did learn at the time was
by staring at the Toolkit code.

	Good luck.
	Greg Sandell