Not being able to use Midi from FireFox means that for a whole raft of possible applications Chrome is the only option, which is a real pity.
Please, please, pretty please, give web midi a higher priority.
Not being able to use Midi from FireFox means that for a whole raft of possible applications Chrome is the only option, which is a real pity.
Please, please, pretty please, give web midi a higher priority.
Realtime audio rendering is a soft realtime problem. If the web audio APIs don't have methods for guaranteeing deadlines for rendering audio, it's only possible to build toy audio applications.
I'm aware of things like bandlab and such. They're still toys and too limited for serious work, where the money is.
In addition to just musical instruments, a huge number of different hardware still use midi. I'm personally interested in DJ-world where things like DJ- and light-controllers use midi and therefore are very easily remappable and very hackable (if the sw is built correctly).
I've wanted to build some DJ-related sw myself that would work via browser but the fact that currently only Chrome supports the standard has so far kept me off it. I'd very much like to see Firefox supporting Web midi.
https://www.youtube.com/watch?v=NV6rdmdZnkA
Get in touch if you want to beta test it and let me know if you think it is fast enough on your set up, etc. Hoping to put it on "Show HN" soon. rjbrown at gmail More about it at https://pianop.ly/portfolio/
In an environment that interprets -all- the codes, MIDI's almost unlimited. Hollywood's used it for a long time. It's very undemanding so people could -certainly- mix their music on the (right) browser. And, if people could add javascript routines to it? Ay-yay.
https://www.youtube.com/watch?v=NV6rdmdZnkA
(piano karaoke that overlays and syncs with youtube videos)