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.