necroware / LPT2MIDI

PCB to connect MIDI-device like Roland MT-32 to PC parallel port, utilizes Arduino Nano and software support from modified SOFTMPU

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LPT2MIDI

  • LPT2MIDI is a parallel printer port (LPT) to MIDI adapter.
  • Autodesk Eagle PCB files are included.
  • Uses Arduino IRQ to trigger pin reads and forwards the data to MIDI serial buffer (MIDI uses 31250 bps).
  • A simple port trapping code for MS-DOS is included. This for the time being works for direct midi commands to port 330h only.
  • Quickly modified version of SOFTMPU for MPU-401 compatibility.
  • Tested with Roland MT-32 and Supaplex (an old MS-DOS game, requires minor modification to the code).
  • Requires power through USB while operating.

Youtube link of the device in action: https://www.youtube.com/watch?v=MyJpt-w3Oao

LPT2MIDI

About

PCB to connect MIDI-device like Roland MT-32 to PC parallel port, utilizes Arduino Nano and software support from modified SOFTMPU


Languages

Language:Assembly 59.7%Language:C 37.3%Language:C++ 2.8%Language:Batchfile 0.3%