มีวิธีทำหลายภาษา
- Ruby — https://github.com/arirusso/unimidi : Platform independent realtime MIDI input and output for Ruby
- Node.js — https://github.com/justinlatimer/node-midi : A node.js wrapper for the RtMidi C++ library that provides realtime MIDI I/O.
- Java — http://docs.oracle.com/javase/tutorial/sound/overview-MIDI.html
ไม่รู้เหมือนกันว่า JavaScript / Ruby ทำได้หรือเปล่า ที่ได้แน่ๆ คือ Java กับ JRuby