Rendered at 06:52:09 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
TazeTSchnitzel 1 hours 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.)
_def 7 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.
brandonmenc 4 hours ago [-]
Yeah, and I'm certainly not paying $20 a month - indefinitely - for it.
halfradaition 6 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.
nl 6 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.
pjmlp 2 minutes ago [-]
A long forgotten feature of desktop OS, incredible how knowledge goes lost within a lifetime.
gbanfalvi 6 hours ago [-]
You can offer standalone exes without installers.
5 hours ago [-]
RestartKernel 4 hours ago [-]
Implementing in native code and compiling to WASM would make for a good compromise.
nine_k 4 hours ago [-]
Zero install and locally stored, as one HTML file, or as a web bundle.
peteforde 2 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".
kazinator 4 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 9 hours ago [-]
I had the opposite problem where using my (recent-ish) cheap midi keyboard with WebMidi was crashing Firefox.
halfradaition 8 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 5 hours ago [-]
That's one way to look at it, but imo firefox shouldnt crash no matter how malformed the data is.
tgv 9 minutes ago [-]
Also, the sensing command is one byte per 300ms. That's irritating when you have to deal with it personally in real time, but for a modern computer, that's peanuts.
8 hours ago [-]
sargstuff 3 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