[aout]: Audio Worklet POC
We need an audio module for wasm-emscripten.
For asm-js , we used the OPENAL emscripten implementation, which has issues.
The Web Audio API now allows the JS-engine to be instantiated in the WebAudio Render Thread, which allows the buffer processing to be faster, without the back and forth with the [main thread](https://youtu.be/g1L4O1smMC0?t=1001].
Emscripten allows us to inline Javascript code in the runtime (--pre-js/--post-js), and we can also do that in the source code (EM_JS()). So we need to have a module that will "prepare" the audio sample in the Audio Worklet and play it using the WebAudio API.
[WIP] https://emscripten.org/docs/porting/Audio.html
https://hoch.io/assets/publications/icmc-2018-choi-audioworklet.pdf
https://developers.google.com/web/updates/2017/12/audio-worklet
https://developers.google.com/web/updates/2018/06/audio-worklet-design-pattern
https://github.com/GoogleChromeLabs/web-audio-samples
https://github.com/emscripten-core/emscripten/issues/6230
https://github.com/WebAudio/web-audio-api/issues/1322
https://github.com/emscripten-core/emscripten/pull/5367
https://acarabott.github.io/audio-worklet-live-coding/
Web audio: https://web-audio-api.firebaseapp.com/audio-buffer https://www.html5rocks.com/en/tutorials/webaudio/intro/