#webmidi

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-12-29

Is there a website that lets you build interfaces that send midi? Like sliders, xy pads, knobs for touchscreens? #webmidi #midi

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

2023-08-19

Revisiting some old projects; I feel like I was onto something with Beep.js back in 2015 🎵😎🎹
stewartsmith.io/work/beep-js

I set out to publish it this week so I have just done so:
I made a WebMidi Chord Trigger.
gerotakke.de/posts/Chord%20Tri

Not too happy with the visuals and I still want to record a small video explaining how it works. But I can check that task off my list now.
#musodon #webmidi

2023-01-27

NebyooKeys has been improved!

piano.neb.host

Opted for a full C0-B8 octave piano, updated much of the CSS, and even added some minor controls to the top.

It still needs pitch and mod MIDI support, as well as many other things, but it should look and work OK on desktop and mobile now.

#nebyookeys #webaudio #webmidi #piano

Client Info

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