Massive thanks to the community feedback. I've just added:
Full SysEx Support (Receive, Monitor, Save dumps, and Send custom Hex)
Hardware MIDI Routing (IN to OUT passthrough)
Virtual Keyboard to send notes
Hex view & Clock/FE message filters
(See my latest reply below for full details)
-------------------------------------------------------
Hey everyone,
I’m an independent developer working on a web-based testing suite for hardware controllers. I recently expanded it with a dedicated MIDI section using the Web MIDI API, and thought it might be useful here for troubleshooting and hardware evaluation.
It runs entirely in the browser (Chrome/Edge) with no installation, no login, and no ads. All data stays local.
You can try it here:
https://controllertest.io/midi-tester/
Main features:
88-key visual layout
Real-time velocity, pitch bend, and aftertouch monitoring
CC monitor & detailed MIDI event log for inspecting raw data
I mainly use it to quickly check for dead keys on second-hand keyboards or verify what CC messages a knob is sending, without launching a full DAW session.
Curious to hear how it behaves with different hardware setups, or if there are features that would make it more useful.
Cheers!