I have som code, wringing out sounds, synched in rythm. But in replacing FModEX version 27.02 with 27.05, frequent sudden random delays or inrythmicallities has been introduced. I’ve been going back to 27.02 – which immediately helps (without changing any code) – so I am inclined to think that something has changed in FMODEx?
Any hints or ideas?
THANKS! (for now, I can just continue with 27.2 – so I’m good… but i’d like to be current 😉 )
- popgoblin asked 9 years ago
We do most of our testing on an iPhone 3G, I haven’t had any delays or weird stuff going on. Are you only using playSound? no other features or effects? You mentioned syncing, what API features are you using to achieve this?
Also how is your CPU usage? You can check with system->getCPUUsage or init with FMOD_INIT_ENABLE_PROFILE and connect with the profiler tool.
If you CPU is not going over 100, and your API usage is basic then we would probably need you to try and recreate the problem in one of our examples so we can test it here.
A few things have changed recently with iPhone, firstly there have been some modifications for 3GS to improve performance and we have redesigned FMODs interface with the hardware to reduce stuttering under heavy load. As a by product we have enabled usage of the setDSPBufferSize function to control latency.
It’s hard to say what is causing your problems without any specifics of what device you are testing on and what code you are using. Could you explain what functions you are using to sync your sounds or better yet provide an example that demonstrates your problem.
Thanks for answering; i’m currently testing on iPhone 3G – and using plain fmod-ex sound triggers:
[code:7k875zfl]result = soundSystem->playSound(FMOD_CHANNEL_FREE, subSound, false, &channel);[/code:7k875zfl]
It doesn’t seem to make any difference, even when bypassing DSPs.
- popgoblin answered 9 years ago
Please login first to submit.