Web MIDI Browser is a web browser for browsing Web Apps made with Web MIDI API.
Web MIDI Browser can activate the Bluetooth MIDI functionality which is a new function of iOS 8. Instruments which support Bluetooth MIDI connectivity can be connected to Web Apps by using this App.
Web MIDI API is a new web client API. It's being standardized as a part of HTML5. By utilizing the API, you can build web apps that interact with MIDI instruments, for example, keyboards, DJ controllers and so on.
Originally, MIDI is a physical interface for connecting electric musical instruments to heighten expressiveness of playing music. But now it's used in many ways. Nowadays, web apps are a keystone of great services. If its power comes into the MIDI world, the usability of MIDI is likely to expand. Web MIDI browser can bridge both worlds in iOS.
- Fixed a bug. forEach(), a MIDIPort member function, didn't work properly.
- Supported watchOS 2.
It’s insane that this is still not implemented on iOS, but is on every other browser.
Personally, I feel apple is intentionally holding back the web so it can get its 30% cut of apps in the App Store.
Doesn't work with Novation Circuit
It doesn't work with the Novation Circuit. Also seems to drain the battery a lot. It used almost 30% of the battery usage for the day, and rest was taken up by the lock screen and various music apps. I removed since it doesn't work for me.
This is still the only way to use Web MIDI on iOS, and it’s very much appreciated! Thanks!