I don’t know who the Web Audio API is designed for
blog.mecheye.net
I don’t know who the Web Audio API is designed for
1–10 of 179 posts
Re: I don’t know who the Web Audio API is designed for
#2Re: I don’t know who the Web Audio API is designed for
#3To be frank, graphics world had some type of standard (OpenGL) long time ago, next to DirectX. So WebGL had a good example. However in the audio world we haven't seen a cross platform quasi-standard spec covering Mac, Linux and Windows. So IMHO, non-web audio lacks also common standards for mixing, sound engineering, music-making. That's why web audio appears to lack a use case. IMHO, that smells opportunity.
I use Web Audio, in canvas-WebGL based games where music making is needed. I understand the issues - we definitely need more than "play" functionality.
Re: I don’t know who the Web Audio API is designed for
#4 const audioContext = new AudioContext();
const osc = audioContext.createOscillator();
osc.frequency.value = 440;
osc.connect(audioContext.destination);
osc.start();
"BufferSourceNode" is intended to play back samples like a sampler would. The method the author proposes of creating buffers one after the other is a bizarre solution.Re: I don’t know who the Web Audio API is designed for
#5>> Can the ridiculous overeagerness of Web Audio be reversed? Can we bring back a simple “play audio” API To be frank, graphics world had some type of standard (OpenGL) long time ago, next to DirectX. So WebGL had a good example. However in the audio world we haven't seen a cross platform quasi-standard spec covering Mac, Linux and Windows. So IMHO, non-web audio lacks also common standards for mixing, sound engineer…
OpenAL: https://www.openal.org/
Re: I don’t know who the Web Audio API is designed for
#6Re: I don’t know who the Web Audio API is designed for
#7Re: I don’t know who the Web Audio API is designed for
#8Video AND audio? They good you all covered with nice APIs!
Just audio? You're screwed!
Re: I don’t know who the Web Audio API is designed for
#9That said, this current pull request on emscripten is a fantastic step forward and I'm very excited to see it's completion: https://github.com/kripken/emscripten/pull/5367
Re: I don’t know who the Web Audio API is designed for
#10>> Can the ridiculous overeagerness of Web Audio be reversed? Can we bring back a simple “play audio” API To be frank, graphics world had some type of standard (OpenGL) long time ago, next to DirectX. So WebGL had a good example. However in the audio world we haven't seen a cross platform quasi-standard spec covering Mac, Linux and Windows. So IMHO, non-web audio lacks also common standards for mixing, sound engineer…
I'd rather have a comprehensive API that someone can dumb down than one that's so crippled as to be unusable beyond very basic functionality.