I was looking into updating to the latest version of Fmod ex in my Android app.
4.38.07 works perfectly for Midi playback on all my devices besides the Kindle Fire where the sound is completely mangled.
Midi playback works flawlessly on the Kindle using android-3 in the 4.36.xx cycle while the android-9 library in the same cycle has the same problem as the latest version.
Of course I can stick to 4.36.xx for the Kindle but I wanted to share the issue.
Also, some users that are on the new Droid Razr have reported audio issues that seem to be fixed by using the latest version 4.38.xx (have not tested personally) and therefore I’d like to update my app to 4.38.xx but I’m worried that some devices will behave like the Kindle.
Any ideas or suggestions?
- massimobio asked 6 years ago
Easy fix, the old versions of FMOD android-3 default to the Audio Track output mode, android-9 and new versions default to OpenSL (if available). OpenSL has higher buffer requirements on certain devices which can be controlled via System::setDSPBufferSize.
However the simplest fix to get the same behavior as the older FMOD branches is to call System::setOutput(FMOD_OUTPUTTYPE_AUDIOTRACK) before System::init.
Please login first to submit.