There are some use cases where its useful to be able to run emscripten generated code in an audio worklet without building with -sAUDIO_WORKLET. One major example would be deploying in a context where shared memory not available (i.e. no cross origin isolation)
See #22979