Hi, I’m trying to update fmod in my game and hitting weird problems.
My game has everything in one bank, and doesn’t seem to be doing anything controversial
I do use pitch shifter and some other dsp’s, so guess reduced version shouldn’t be working.
I’m using fmod.bc and fmodstudio.bc from 1.10.01, and everything seem to work just fine.
I’m trying to use fmodstudioL.bc (logging build) from 1.10.08/1.10.09, and everything seem to work just fine.
I’m trying to use fmodstudio.bc from 1.10.08/1.10.09 and it just returns an error “A requested output, dsp unit type or codec was not available.” on FMOD_Studio_System_LoadBankFile
I have a gut feeling that fmodstudio.bc is linked to fmod_reduced.bc instead of full fmod.bc, but can be wrong I guess as a work around I can still use 1.10.01 for HTML5 and updated versions for everything else.
PS. Just noticed that all docs (1.10.01+) mention that I only need to link with fmod.bc or fmodstudio.bc and not both. My build with 1.10.01 only worked if I link with both of them
PS2. Might it be somehow related to me trying to use emscripten sdk-1.38.13-64bit, while fmod libs were compiled with sdk-1.37.3 (at least docs say that). I don’t know how backward compatible llvm bytecode is in emscripten.