Moin!
- I code websites.
- I do artsy stuff.
- I blog sometimes.
Find me here:
Or send me a love letter
Working on it:
Here's my latest article:
Building a MIDI instrument in TypeScript
I recently put some work into my web synthesizer and even gave it its own domain at jssynth.xyz. I added some convenience features, but I also worked on a MIDI integration.
As with most of the more fringe APIs, the Web MIDI API is built as a mirror image of it’s non-web counterpart. It doesn’t support fully specced out events like onClick
and its messages might be raw byte streams of hex numbers. There aren’t even unambiguous input events. Oh boy!
Anyways it is a way to connect a MIDI keyboard to a website and vice versa.
Open the Javascript Console (Cmd/Ctrl + C in most browsers) to play this website as a text adventure!
The Text Adventure is currently disabled, because I'm rewriting the thing. Check again later!