If you can see this then the page hasn't loaded.. or something has gone wrong.
Chrome, Opera & Edge are the only browsers currently supporting Web-MIDI natively.
Chrome for Android will work. You can connect MIDI devices via a USB-OTG cable.
Chrome on iOS will not work (apple has blocked Web-MIDI). However Chrome for Mac *will* work.
FireFox/Opera are semi-supported but require the Jazz-Plugin, meaning you will have to download some extra software and a Browser Plugin.
Still not working? Please contact me with details.
How do I setup Input/Output?
This program is designed to loop notes from MIDI keyboards. If you don't have one handy, you can also use your computer's QWERTY keyboard or click on the piano below.
How do I connect MIDI devices
If you do have a MIDI keyboard (or MIDI controller)?
It usually comes with a USB cable that you plug into your computer. You can also plug it into an Android device using an "On-the-go" (OTG) adapter, which allows you to plug in USB devices like QWERTY keyboards.
A smartphone OTG adapter.
Select the correct input/output
Some devices (epecially controllers) will appear as many devices, usually having seperate outputs for controlling their LEDs. Select the output with the simplest name, and this should work most of the time.
If your device doesn't produce sound
This webpage can emulate a MIDI output if you select the tiny-synth (fastest) or web-synth (best sounding) output. This requires no setup but will produce lower quality audio and probably drain your battery.
Alternatively, there is some great free software for generating even better sounds (and with much lower latency).