1/11/07 4.08.07 – Stable release update
- Event API – Added FMOD_EVENT_CALLBACKTYPE_SOUNDDEF_SELECTINDEX callback.
Use this to programmatically choose sound definition entries
- Event API – Added FMOD_EVENT_INFO.numplayinginstances and
FMOD_EVENT_INFO.playinginstances. Use these to get a list of
playing instances for a specific event. NOTE: You must initialise
these members before calling Event::getInfo!
Event API – Added maxdistance scaling for events with custom rolloff. See
Event::setPropertyByIndex and FMOD_EVENTPROPERTY_3D_MAXDISTANCE
Fixed logic with SoundGroups if System::setSoundGroup was called after a
sound was played.
- Fixed FMOD_DSP_LOWPASS_SIMPLE swapping lfe and rear left speaker around.
- Fixed a bunch of broken links and outdated names in the API documentation
- Fixed doppler calculation to give more correct results when the channel is
moving away from the listener
- Win32 Dsound – Fixed limited number of streams being able to be created using
FMOD_HARDWARE | FMOD_3D.
- Win32 – Fixed memory leak in OpenAL output mode.
- Mac – added workaround for Digidesign drivers.
- Mac – improved recording with Bluetooth devices.
- PS2 – Fix multichannel FSB streams with more than 8 channels in them causing
streamer to crash.
- PS2/WII/PSP/GC/Xbox1 – Fix Channel::setInputChannelMix not working on
multichannel streams using FMOD_HARDWARE.
- Event API – Fix FMOD_EVENT_INFO::positionms drifting over time.
- Event API – FMOD_EVENT_INFO::positionms now takes note of Event::setPitch.
Event API – Fixed wavebank file close callback being needlessly deferred.
Memory System – Changed mimumum malloc block size to 16 bytes instead of 64
bytes to lower rounding overhead on smaller mallocs.
- Event API – Input members have been added to FMOD_EVENT_INFO! You must
initialise these members before calling Event::getInfo!
This thread is for discussion / bugreports for the current release.
Download the current release from the front page at http://www.fmod.org
Same problem here, but not with all MP3; someone plays fine, someone seems to play 2 steps forward and 1 step backward.
Another problem found: realtimestitching example hangs on
result = system->playSound(FMOD_CHANNEL_FREE, sound, false, &channel);
Mac OS X 10.5 (Intel)
- alenofx answered 9 years ago
I made the jump from 4.08.05 (problem free) to 4.08.07.
With most mp3’s (or actually all i’ve tried), something strange happens after setPosition is used to seek in the song. The sound is full of jumps and "underwater-sounds" (sounds like when a mp3 is broken).
If i let the songs play from the beginning without calling setPosition, sound is perfectly normal. There was no problems with 4.08.05.
- MrFruxo answered 9 years ago
Please login first to submit.