Uploaded September 2017 | Updated September 2026, 3 weeks ago
In this video, I decided to upgrade my home built PC from AdLib sound to MIDI. I tried out a couple different midi modules, the Roland MT-32 and the Roland SC-55. I learned that I'd need an MPU-401 or compatible ISA interface, and I explored the alternatives, eventually settling on the HardMPU by Ab0tj. Using the HardMPU schematic, I built a board, programmed the microcontroller, and tried out Vintage games on my Xi 8088. I also wrote my own Midi player to play .MID files using MPU-401 intelligent mode.
Usefui links:
Nerdly Pleasures MPU-401 page: nerdlypleasures.blogspot.com/2010/03/tutorial-how-to-get-roland-mt-32.html
Midi Player - github.com/sbelectronics/midiplay
HardMPU GitHub repo - github.com/ab0tj/HardMPU
HardMPU Vogons Thread - vogons.org/viewtopic.php?f=62&t=44487
In this video, I decided to upgrade my home built PC from AdLib sound to MIDI. I tried out a couple different midi modules, the Roland MT-32 and the Roland SC-55. I learned that I'd need an MPU-401 or compatible ISA interface, and I explored the alternatives, eventually settling on the HardMPU by Ab0tj. Using the HardMPU schematic, I built a board, programmed the microcontroller, and tried out Vintage games on my Xi 8088. I also wrote my own Midi player to play .MID files using MPU-401 intelligent mode.
Usefui links:
Nerdly Pleasures MPU-401 page: nerdlypleasures.blogspot.com/2010/03/tutorial-how-to-get-roland-mt-32.html
Midi Player - github.com/sbelectronics/midiplay
HardMPU GitHub repo - github.com/ab0tj/HardMPU
HardMPU Vogons Thread - vogons.org/viewtopic.php?f=62&t=44487










