4 ms·
Most of the Web Audio stuff has already been present in all major browsers for a little while, this mostly standardises what's already there. The main thing tha
by stellartux 5y ago
Most of the Web Audio stuff has already been present in all major browsers for a little while, this mostly standardises what's already there. The main thing that this brings in that up until now was just a feature of Chrome is the AudioWorklet, so real-time low-level audio processing in JS worklets will work cross-browser when its implemented in the other browsers. It's very difficult to implement low-level audio processing off of the main thread in non-Chromium browsers at the moment.
- chrislo 5y agoAudioWorklet (which allows you to work with audio sample-by-sample in a dedicated, high priority "thread") is available and works well in Firefox and the latest Safari. I haven't tried it in Edge, but I believe it's also working well.
- stellartux 5y agoOh yeah, you're right, they've been added since I last looked into it. Nice!
- lasagna_coder 5y agoSafari on iOS is still missing some important features that severely limits its usage.
- claytongulick 5y agoThis is true for many web features, including many basic PWA features like web push notifications, url capture, etc... As a mobile first web developer, ios is the thing that's really holding us back. The very frustrating thing about this is that the end user tends to blame the app, and there's not a good way to communicate to them "hey, we would totally do this, but mobile Safari has limited functionality and Apple won't allow other browsers to be installed"