Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!cunixf.cc.columbia.edu!howie From: howie@cunixf.cc.columbia.edu (Howie Kaye) Newsgroups: comp.sys.next Subject: Re: MIDI on NeXT?? Keywords: MIDI music performance art Message-ID: <1991Mar10.002620.8125@cunixf.cc.columbia.edu> Date: 10 Mar 91 00:26:20 GMT References: <18056@csli.Stanford.EDU> Reply-To: howie@cunixf.cc.columbia.edu (Howie Kaye) Organization: Columbia University Lines: 53 I used to have a midi keyboard hooked up to my 030 NeXT through an Apple Midi Interface. I was just able to plug it in, and the basic midi stuff on the NeXT worked. I just got my 040 upgrade, and since the serial ports changed from rs422 to rs423, this stopped working. I was able to get things to work again by building a new cable, and treating the midi side the same as an 030 next serial port. I thought i'd make it available to anyone else who needs to do this. the cable is a din8--din8 with the following pinouts: From the NeXT documentation (man zs): Mini-din signals on 68030 systems Pin Signal 1 DTR Data Terminal Ready 2 DCD Data Carrier Detect 3 TXD- Transmit Data Minus 4 GND Signal Ground 5 RXD- Receive Data Minus 6 TXD+ Transmit Data Plus 7 A: RTXC Receive Clock B: +5v +5 volts 8 RXD+ Receive Data Plus Mini-din signals on 68040 systems Pin Signal 1 DTR Data Terminal Ready 2 DCD Data Carrier Detect 3 TXD Transmit Data 4 GND Signal Ground 5 RXD Receive Data 6 RTS Request To Send 7 RTXC Receive Clock 8 CTS Clear To Send 68040 side -- MIDI side (DTR,RTS) 1,6 -- 1 (DTR) (DCD) 2 -- 2 (DCD) (TXD) 3 -- 3 (TXD-) (GND,CTS) 4,8 -- 4,6,8 (GND,TXD+,RXD+) (RXD) 5 -- 5 (RXD-) Note, this cable is not symmetrical, and won't work if plugged in backwards. ------------------------------------------------------------ Howie Kaye howie@columbia.edu Columbia University hlkcu@cuvma.bitnet UNIX Systems Group ...!rutgers!columbia!howie