Rendered at 05:47:11 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
TazeTSchnitzel 24 minutes ago [-]
In my experience the amount of buffering you get for USB MIDI seems to be highly variable. I've had incredibly frustrating problems with mysteriously vanishing commands with two different USB-MIDI adapters on macOS (to the point I would consider macOS unusable for MIDI, but since nobody else has ever complained about this it must be a quirk of the 2017 MacBook); on Windows, everything is always buffered properly; and then on Linux, it usually works, but then will randomly blow up.
Anyway, the æsthetic of this website trips my vibe-coding sense, though I might be oversensitised. I find that pretty depressing, because MIDI is a field of carefully designed resource-constrained systems, everything has been meticulously hand-crafted by generations of engineers and there is nothing so complex it would make sense to resort to AI. (Here's my own MIDI SysEx project that's all hand-written, by the way: https://hikari.noyu.me/etc/SoundPalette. Not trying to self-promote, I just wonder if it might be interesting.)
peteforde 1 hours ago [-]
There's a little pop-up quiz in the bottom right of this page. "Describe your studio setup" and my mild dyslexia kicked in. I almost clicked the first answer because I initially read it as "just one or two bedrooms full of vintage synths".
_def 6 hours ago [-]
tangent/feedback about the product: replacing abandoned desktop apps with a webapp with unknown future does not exactly excite me. Bundle this as a desktop app that works offline-first and you'll pique more interest.
halfradaition 5 hours ago [-]
Fair point. We went web-first to bypass driver installation hell, but a local Tauri app for offline-first use is on the roadmap.
brandonmenc 3 hours ago [-]
Yeah, and I'm certainly not paying $20 a month - indefinitely - for it.
nl 5 hours ago [-]
Strong disagree!
Zero install is a huge feature both to reduce friction and to save local storage. I don't want to install yet another synth I'll use twice a year.
gbanfalvi 5 hours ago [-]
You can offer standalone exes without installers.
4 hours ago [-]
nine_k 3 hours ago [-]
Zero install and locally stored, as one HTML file, or as a web bundle.
RestartKernel 3 hours ago [-]
Implementing in native code and compiling to WASM would make for a good compromise.
kazinator 3 hours ago [-]
You don't have to go the 1980s to find equipment that can't keep up.
I have an older rev of a Digital Loggers web power switch, before they went to Linux.
In one lab setup at a previous job, I had to put it on a VLAN; broadcast traffic was killing its ethernet stack, making it hard to connect to its web UI.
Macha 8 hours ago [-]
I had the opposite problem where using my (recent-ish) cheap midi keyboard with WebMidi was crashing Firefox.
halfradaition 7 hours ago [-]
That's usually caused by cheap controller firmware flooding the connection with continuous Active Sensing signals (0xFE bytes every 300ms) or noisy clock jitter.
im3w1l 4 hours ago [-]
That's one way to look at it, but imo firefox shouldnt crash no matter how malformed the data is.
7 hours ago [-]
sargstuff 2 days ago [-]
Nice retro-demo/motivation for "what's the point of protocols/abstraction layers"[0].
Use case argument for an add-on programmable logic array / micro controller board as security interface / non-standard to standard protocol translation.
Anyway, the æsthetic of this website trips my vibe-coding sense, though I might be oversensitised. I find that pretty depressing, because MIDI is a field of carefully designed resource-constrained systems, everything has been meticulously hand-crafted by generations of engineers and there is nothing so complex it would make sense to resort to AI. (Here's my own MIDI SysEx project that's all hand-written, by the way: https://hikari.noyu.me/etc/SoundPalette. Not trying to self-promote, I just wonder if it might be interesting.)
Zero install is a huge feature both to reduce friction and to save local storage. I don't want to install yet another synth I'll use twice a year.
I have an older rev of a Digital Loggers web power switch, before they went to Linux.
In one lab setup at a previous job, I had to put it on a VLAN; broadcast traffic was killing its ethernet stack, making it hard to connect to its web UI.
Use case argument for an add-on programmable logic array / micro controller board as security interface / non-standard to standard protocol translation.
----------------------------------------------------------------------------------
[0] : https://www.terryewell.com/m116/Docs/historyMIDI.pdf