Does synthesis work in HTML5?

Can anyone else confirm if the synthesis plugin works when packaged for HTML5? I’m working on a project with some randomised music generated using the UE4 synth plugin - it works fine when packaged for windows but not for HTML5. Maybe it’s a limitation of the synth or maybe there’s something that needs to be done to get it working?

Currently HTML5 exports use OpenAL as its playback method, without streaming audio. If I understand correctly, this means that only “offline authored” audio clips work, but runtime synthesis does not.

Recently UE4 implemented a new audio backend that uses SDL2, which does do streaming synthesis. The intent is to migrate to this for HTML5 as well, but I believe that did not happen for UE 4.18 at least. Good quality real time audio synthesization support requires support for multithreading, which is coming to html5 builds early next year, so it might be that UE4 will need that to happen before it can fully migrate to using SDL2 for audio on HTML5.

Thanks juj! Back to wavs for a while then.