Xref: utzoo rec.music.synth:17094 comp.sys.ibm.pc.hardware:3098 sci.electronics:15617 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!elroy.jpl.nasa.gov!sdd.hp.com!jones From: jones@sdd.hp.com (Christopher Jones) Newsgroups: rec.music.synth,comp.sys.ibm.pc.hardware,sci.electronics Subject: Re: MIDI Message-ID: <1990Nov14.170919.16645@sdd.hp.com> Date: 14 Nov 90 17:09:19 GMT References: <4840.tnews@basso.actrix.co.nz> Sender: news@sdd.hp.com (Usenet News) Organization: Hewlett-Packard, San Diego Division Lines: 34 Nntp-Posting-Host: hpsdl129.sdd.hp.com In article <4840.tnews@basso.actrix.co.nz> dgold@basso.actrix.co.nz (Dale Gold) writes: >Quoted from - cs161fhn@sdcc10.ucsd.edu (Dennis Lou): >> On my room mate's Amiga, he plugs a little box into his serial port >> and voila! he's got MIDI in, out, and thru. >> [...] >> Why can't you do this on an IBM? What does the Roland MPU-401 >> have that a modified serial interface doesn't? > >A friend of mine has built an IBM interface based roughly on my homemade >Amiga box. The problem is that all (?most?) of the good IBM software >is designed for the MPU-401, which has a lot of built-in features. Don't >ask me what they are! :-) My friend is going to write his own s/ware, so >for him, it's not a problem. > > >Cheers, Dale I've also designed and built an IBM-Midi interface which "uses" the serial port to operate. Uses in quotes, because I'm not using the IBM serial port's hardware, but rather its COM2 port address and protocol. The interface card connects directly to the XT bus, and employs a 12MHz 8051 microcontroller to UART and timestamp MIDI data. I realize that this isn't exactly what Dennis was talking about, but in order to accomplish that (as someone has mentioned), you'd have to change the oscillator on the IBM serial port's hardware, or build an intelligent serial<--->serial converter, perhaps with the MCS-51 chip. /ctj