#webmidi

AA (@measure_plan)

Web MIDI API로 피아노의 키 입력(노트, 서스테인, 벨로시티)을 읽어 세부 데이터를 threejs 장면에서 시각화하고 있다는 설명. 이 프로젝트를 DDR 스타일 리듬 게임(기타 프로젝트 유사)으로 확장하려는 계획을 밝힘.

x.com/measure_plan/status/2016

#webmidi #threejs #midi #gamedev #rhythmgame

2026-01-28

Found a very nice #WebMIDI monitor: www.midimonitor.com - logs #MIDI messages, handy for debugging on stations where you can't install software.

N-gated Hacker Newsngate
2025-12-17

🎹 So, Chris spent weeks engineering a that works with, drumroll please... zero browsers! 🥁 It’s like the tech equivalent of building a Ferrari without wheels—at least it looks pretty in your garage, right? 🚗💨
simplychris.ai/droplets

Hacker Newsh4ckernews
2025-12-17
Sam2xAA
2025-04-25

About to release this JavaScript library 📚

It's a clock/scheduler which schedules notes for Web MIDI or Web Audio.

It can drive a MIDI clock 100% accurately, just like professional software such as Logic Pro or Ableton can do.

There’s no slowdown or drift as it uses an Audio Worklet to schedule using the audio thread 🧵

Screenshot of a README.md preview.

The text in the image reads:

DeadOn
DeadOn is a lightweight, precision-timing library for web applications. Leveraging the
AudioWorklet API, it delivers sample-accurate clock ticks at a configurable pulses-per-quarter-note resolution.
With DeadOn, you get a unified timebase for scheduling Web Audio and Web MIDI events, ensuring consistent timing even under heavy load.

Table of Contents

* Why DeadOn?

* Getting Started

* Main Concepts

* Using audioTime
2025-04-15

We're delighted that our very own @katiefenn will be taking to the @heypresents stage in a couple of weeks! With "Around the wwworld: Web MIDI, Web AUDIO and what the web does best"

We saw a preview at a previous @FrontEndSheff, it's _totally awesome_!

heypresents.com/talks/around-t

#Leeds #WebTech #WebMIDI #WebAudio

hellvalleyskytreeshvst@mastodon.gamedev.place
2025-02-24

Ok, so I know this is a long shot, but like... Do I happen to know someone who might know someone with a working knowledge of WebMidi? anyone? Probably not, but I have to give it a shot... I could really use some assistance with a new Acheron feature I'm trying to implement... #midi #WebMidi #acheron #Node #electron

2025-01-02

I've build a Web MIDI powered app to control Steinberg UR44 audio interfaces, More on the "Why?" in the repo.
I set myself the challenge to do it without build step. Ended up using plain JavaScript, custom elements (no shadow DOM) and lit-html.

github.com/polyrainbow/steinmi

#midi #audio #webmidi #lit #webdev

Screenshot of Steinmixer: A mixer app in a browser window, featuring several channel strips for analog input, DAW and master channel.
♇4n3💬Pl4n3
2024-12-11
sg75sg75
2024-11-03

Counting to 16 using some p5js magic plus webMIDI with Carla and Helm on Linux 🤓
.
.
.
.
.
.

London Web Standardswebstandards@mastodon.world
2024-06-07
2024-05-16

hm. #webmidi detects my device, but input / output doesn't work

webdave_dewebdave_de
2024-03-25

Heute im Livestream:
wir schauen uns die nächste Browser API an.
Web MIDI.
Wir steuern mein mit dem Browser.
komm dazu, stell deine Fragen, hilf mir, hab Spass.

Los geht es um 20:00
webdave.tv

Bjonnhbjonnh
2024-02-24

DINOctopus my / router based on a now has support for configuration via using

A screenshot of the web interface to configure DINoctopus (could be hosted locally and even on a Pico-W itself with wireless probably if you are into that). 
It shows DINOctopus as a title,
a device selection drop down that says "Selected device: DINoctopus: DINoctopus MIDI 1 24:0)

Below there is a matrix with columns and rows saying MIDI 1, 2, 3, 4, 5
and checkboxes showing which midi input is sent to which midi output.
Below are 4 buttons: Dump, Send, Load and Save.
And a status bar saying : Last status:.
2024-01-15
Another thing learned from local #rustlang meet up. There is one really useful sounding application for #Rust #embedded #USB stack: #firmware updates from web browser.

Some audio hardware uses #WebMIDI for this but this would widen the scope.

I'm not sure tho how the access would be provided to the device if the USB stack was compiled in wasm.
2023-10-17

🐍 running in browser, talking to AKAI APC Mini Mk2 (this one akaipro.com/apc-mini-mk2)

real tiny wrapper lib coming soon
(just a proof of concept, the snake code is like 30 lines of code)

#midi #webMIDI #javascript

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst