First post, by Great Hierophant
- Rank
- l33t
I have a Roland MPU-401 installed in a Windows 98SE system, and I cannot seem to receive anything on the device's MIDI IN port. I am using MIDI-OX to send system exclusive messages to obtain the contents of the various memory areas via request to send system exclusive messages. This sysex command will tell the MT-32 or CM-32L to send the contents of its timbre memory to the computer :
F0 41 10 16 11 08 00 00 01 00 00 77 F7
With a Sound Blaster Live! and Gameport/MIDI cable, I am able to successfully receive all the bytes (17K) and see them in MIDI-OX's Monitor windows. It also works with a Sound Blaster 16's MIDI port, at least the CM-32L works.
My MPU-401 breakout box is in immaculate shape, as is my MIF-IPC-A interface card and the cable ties pins 13 & 25 together. The MPU-401 works perfectly with games and is installed correctly in Windows 98SE. When I send the command the MT-32 and CM-32L flash their MIDI Message light for several seconds, but not a byte appears in MIDI OX. This problem is not exclusive to MIDI OX either, as two different DOS programs (MIDI and MIDIex) also will not display any bytes from the MIDI IN port, and they require a true MPU-401! All the Input monitor will display is Active Sensing and the FE byte.
I tried delving into the MPU-401 Manual, and the only helpful bit of information I could find is command $96 and $97, Exclusive to Host (Off/On). If I read the manual correctly, the MPU-401 will not send system exclusive messages received from the MIDI IN port to the computer by defualt, so command $97 should be sent to the MPU-401's Command/Data port.
Weirdly, acting on a suggestion, if I connect the MIDI IN of my MPU-401 to my MIDI Thru of the CM-32L, I can see all the MIDI played by a song, including the system exclusive messages for the patch data transmitted before the song starts. If my MPU-401's MIDI IN port can see this data, then its probably not broken.
I'd post this at Quest Studios, but that forum's a bit "mellow" lately. Any advice would be appreciated. I hope I don't have a dead MIDI IN port on my MPU-401.
http://nerdlypleasures.blogspot.com/ - Nerdly Pleasures - My Retro Gaming, Computing & Tech Blog