2 ms·
I just wanted to say this is really impressive :) The latency is almost zero. I've always thought of "browser applications" as these heavyweight mammoths where
by bheadmaster 4y ago
I just wanted to say this is really impressive :)
The latency is almost zero. I've always thought of "browser applications" as these heavyweight mammoths where each keystroke needs at least a couple hundred milliseconds to process.
Good to know these kinds of things are still possible. Browser synthesizers have become my new point of interest :)
- tomxor 4y agoThanks :) I was pleasantly surprised with the latency too, admittedly the web audio engine of the browser is doing all the heavy lifting - I noticed that it seems to sacrifice audio quality for speed if you push it too far, e.g my struggle was with keeping the number of simultaneous oscillators low enough, if you ask to simulate too many then clipping will start happening all over the place since there is going to be some limit based on the CPU... I don't have much experience with audio programming but I expect for this reason additive synthesis is probably not efficient enough for anything that's not as simple as an organ.