0:00 -0:00

Loading API...

What’s all this hubub?

MIDI.js ties together, and builds upon frameworks that bring MIDI to the browser. Combine it with jasmid to create a web-radio MIDI stream similar to this demo, or with Three.js, Sparks.js, or GLSL to create Audio/visual experiments. Piano/guitar simulations, Drum machines, and all kinds of certified funkitude is within your grasps!

Google Chrome, Firefox, Opera, or Safari is recommended for best listening experience. Internet Explorer sounds a bit more like the piano has been drinking, arrr.

Carpe beerum, and commandeer yer own copy!

Basic Examples

Demos

Many thanks to the authors of these libraries!