Tero Parviainen
Tero Parviainen
I'm also seeing this issue on Apple Silicon. As far as I can tell, [jazz-midi does not include a build for darwin arm64](https://github.com/jazz-soft/jazz-midi/blob/fd61f033993fe8b0368286ceb5de5d2ccb91212b/node/index.js), so it fails when trying to load...
FWIW rebuilding the current main with `-sSTACK_OVERFLOW_CHECK=2` passed to `emcc` revealed a more informative error message than the memory out of bounds: ``` Aborted(stack overflow (Attempt to set SP to...
@nsitu this was in `build/ffmpeg-wasm.sh` in the `CONF_FLAGS` variable
> So for miniaudio, I think if the emscripten builds used pthreads, everything "just works". And if anyone wants to do the extra work to compile with -pthread and serve...
@digitalsignalperson Performance seems good, though I've yet to measure it systematically. My audio processing is fairly light, and this translates to the audio thread being about 98% idle most of...
@mackron Right, yes, I'm wiring up my own `ma_resource_manager` with an Opus decoder backend. So I assume that's why I'm not hitting the code path where you disable threading.
@digitalsignalperson Does your app work if you do pure playback (no microphone activation / capture). I haven't tested that side of things and I know capture brings in a whole...
> With the exception of that code snippet I posted earlier, is there anything I need to do to allow you to use -pthread as miniaudio stands right now in...