#webmidi
the lack of webmidi support on safari & all iOS browsers pisses me off. thankyou for your attention to this matter.
January 23, 2026 at 12:54 PM
chrome 152 broke webmidi?! argh. if youre struggling with webmidi on chrome, apparently the 'beta' fixes it. sigh, computers :)
August 29, 2026 at 5:53 PM
So like, what are some ideas for hacking around Safari iOS' lack of WebMIDI support? Is OSC something that could work?
October 5, 2025 at 7:56 PM
youtu.be/UxsZV9YXz7U

Having fun with WebMidi & AYM.JS

github.com/gouz/test-aym
Test with WebMidi & AYMJS
youtu.be
September 20, 2023 at 5:27 PM
Third day of prototyping WebGPU/WebMIDI non-linear sequencer with Claude Code

Demo at: darosh.github.io/ambient-circ...
February 8, 2026 at 9:35 PM
Just learned about libremidi — a modern MIDI library inspired by RtMidi.
github.com/celtera/libr...
Also noticed that RtMidi now supports iOS and Android. Testing the updates with my RtMidi Unity plugin.
GitHub - celtera/libremidi: A modern C++ MIDI 1 / MIDI 2 real-time & file I/O library. Supports Windows, macOS, Linux and WebMIDI.
A modern C++ MIDI 1 / MIDI 2 real-time & file I/O library. Supports Windows, macOS, Linux and WebMIDI. - celtera/libremidi
github.com
April 25, 2025 at 12:15 PM
good dialogue about risk/benefit trade-offs when bringing capabilities to the web.

canonical read i point people to for understanding the pov of the non-implementing engines is The Tale of WebMidi/SysEx:

github.com/mozilla/stan...
Did Mozilla and webkit ever actually provide many concrete concerns? From what I've seen it's mostly just vague bad vibes about privacy and security.

I would love it if they did put more effort into their rebuttals (I could easily have missed it!), as that would provide something actionable.
February 5, 2026 at 8:16 AM
it involves webmidi
August 30, 2026 at 12:29 PM
Hop, 2 propositions envoyées à @devoxxfr.bsky.social :
- Apache Arrow, son écosystème et son intégration dans Elasticsearch (mon projet du moment)
- Live coding musical avec WebAudio et WebMidi, qui a bien plu cette année à @sunnytech.bsky.social et @rivieradev.fr

Et un 3ème en préparation 😛
December 28, 2024 at 11:49 AM
Oh the fights we had about this over webmidi
May 23, 2026 at 1:20 AM
I remember there was a Web MIDI based editor github.com/gregsimon/in...
December 28, 2024 at 8:02 AM
A Web MIDI input that disconnects mid-note sends no note-off. The app must release it.

Key voices by the port that started them; free them on statechange.

#webmidi #javascript #webaudio
abchaudary.me/blog/web-mid...
Web MIDI Permission, Device State and statechange
How Web MIDI permission, the statechange event and a port's pending state decide whether a JavaScript synth survives a device disconnecting mid-note.
abchaudary.me
October 1, 2026 at 7:51 PM
Interesting AI win- quickly wrote an HTML/JS app to help me practice common chords, using WebMidi to talk to my keyboard. I thought there was no way that would possibly work.
May 17, 2025 at 4:32 PM
Wrote a smol Midi record/replay tool pl4n3.github.io/sound/mid/Te... 🎹#webmidi #webaudio #webshare
December 11, 2024 at 5:15 PM
🌺 we're so fucked
July 19, 2025 at 6:16 PM
Le CFP de DevoxxFR est ouvert ! Cette année j'ai envie de re-proposer un talk que j'ai fait en 2019 à Toulouse : live coding musical de zéro à un morceau électro-pop génératif avec juste le navigateur et WebAudio, plus WebMIDI pour mettre la "touche humaine" sur le génératif.
November 28, 2023 at 9:54 AM
✅ Controlling a demo on another machine from Keynote. This feels like a Rube Goldberg machine.

1. Insert commands like “midi:62” in the Keynote speaker notes

2. Let Hammerspoon watch the active slide

3. Send a note over USB MIDI dongle

4. On the other computer use WebMIDI to listen for notes
April 11, 2026 at 9:19 AM
One big thing was the development of site permission addons, which was done for WebMIDI IIRC
May 22, 2026 at 11:33 PM
Ah so that's how they decided to word the webmidi permissions dialogs

God I don't miss working on web browsers.
June 21, 2024 at 8:59 PM
Nah gonna keep that pure without AI in it. Might do something with WebMidi though. I already have tons of different effects implemented in the synth keyboard and theremin using tone.js. I might make a module generating effects for MIDI instruments using WebMidi.js.
October 2, 2026 at 2:15 PM
That's exactly what's planned, do the same thing as WebMidi
There was an intent to prototype sent last week 🙂
December 24, 2025 at 4:12 PM
Firefox doesn't support WebUSB for dubious reasons. They require downloading and running native executables able to access all user data and control everything instead of granting access to a specific USB device for supposed security reasons. They added WebMIDI and WebSerial so it's not consistent.
June 9, 2026 at 6:36 PM
En voilà une nouvelle qu'elle est bonne ! Je suis retenu cette année encore à Riviera DEV où je donnerai un talk sur le sujet des API WebAudio et WebMIDI, avec la création d'un émulateur de chip sonore et d'un synthétiseur virtuel pilotable avec un instrument MIDI 🌴 #RivieraDEV
March 15, 2024 at 9:09 AM
Though lol I got a notification on a webmidi update from the audio sessions and very quickly unsubscribed from that 9 year old bug
September 25, 2024 at 5:34 AM
My pal made a free WebMIDI companion app for the Zoom L6 mixer that adds per-parameter LFO control, which is super fun youtu.be/ZAe4XpiS9wk
Free Zoom L6 Companion App Adds LFOs and More Control
YouTube video by Bay Mud
youtu.be
October 15, 2025 at 7:16 PM