A simple clock output sequencer for Web Midi API
http://www.alexkort.com/MidiClockSync/
#Synopsis This is a sample project to demonstrate the Web Midi API's MIDI OUT functionality. It will detect MIDI devices connected via USB (or internal MIDI devices) and output a clock based on a set BPM (Beats Per Minute). Tested on Google Chrome 46.0.2490.71 m and Chrome for Android 6.0 via USB OTG.
#Usage
- Connect your midi interface to your device. Load the browser page that this application is running on.
- Select the device in the selector wheel as well as a desired BPM in the second selector wheel.
- Press the Play button. MIDI Clock Start and clock signals will be sent to your specified output interface.
- Press the Stop button to stop the MIDI Clock from sending output signals.
#Issues
- Changing browser window to a new tab stops the Midi clock. It is recommended to run this page in a separate window.
- Clock output is very unstable when running on Android 6.0 via USB OTG. Currently investigating the root cause.