Okay, I have the weirdest thing happening and I’m wondering if anyone here would know what’s going on.
I’ve got a 3D app (using OpenGL) that, among other things, allows the user to play music with FMOD (using version 3.70). The weird thing is that when I have music playing disabled, I get about 40fps. When I have if ENABLED, I get 70fps!!! What on Earth is happening? Why would playing music make it go so much faster when playing music only takes up more resources?
Even if I have music playing but have it paused, it still runs at about 70fps. So it would seem that a successful call to FSOUND_Stream_Open() makes it run faster. This behavior is exactly opposite of what I’d expect.
I’d appreciate any thoughts on this whatsoever. Thanks!
I’m pretty sure it’s not… If music is enabled, I init FMOD, start a song, and then set the song end callback. My app never touches any sound calls after that unless the song end callback gets called – which would only happen if a song had been started in initSound(). So I’m at a loss.
Please login first to submit.