After the recommendations here, I’m trying to switch my MIDI over to my motherboard’s built-in MPU401 circuit.
I’m running an ASUS A7N8X-E, which uses an optional PCI panel for a 15 pin Joystick/MIDI port, two additional USB ports and sometimes an extra COM port. I had a Sub 15 on a panel anyway, so I decided to wire it to a ribbon, but I’m not getting anything in either direction. I was wondering how most of you guys would go about troubleshooting such a problem.
Details-
I’m using a homemade 15 pin to MIDI adapter, which I built years ago from a web schematic. I think it includes a 4N35 optocoupler and a hex buffer along with a couple caps and resistors. I’ve gone back and checked it again on another machine to make sure it still works.
Going by the ASUS manual, there are a total of 3- 5v pins on the MB header and two ground pins. All 5v pins they list are tied together, as are the two ground pins, so I don’t guess it matters which ones I use for supply. I read 4.8 something volts at my 15pin, so I guess my supply and wiring are OK. The other two connections have been double checked at both ends, so their wiring is OK as well
I’ve tried a wide variety of NForce chipset software, I’ve switched the BIOS settings from the default 10/330, I’ve used a few different MIDI apps, and I’ve most recently done a clean Win2Ksp4 install, replacing my XPPro OS (not just for the MIDI problem). I also tried reversing the MIDI in and out pins in case they made a typo. Both versions of Windows detected and installed an MPU-401 driver, so I guess it’s turned on properly.
I’m thinking tonight I may put a full ribbon on the header and try some of the other (joystick) pins to see if they are carrying the MIDI, but I doubt it. Out of curiosity, I checked the voltage at the two MIDI pins and had the full 4.8v supply at one and something in the high 3v range at the other, but I don’t know what to expect from a constantly changing signal or what it should read in it’s idle state. There’s a scope out there, but I really only use it for setting tape heads.
Can anyone think of anything else to check?
                   -Thanks
George
PS- I’d throw in a cheap SB clone, but I’m clogged up with PCI junk, including two UAD cards that keep my case nice and hot ![]()