Bah.fmod: Unofficial update kit (to 4.20.27)

BlitzMax Forums/Brucey's Modules/Bah.fmod: Unofficial update kit (to 4.20.27)

Grisu(Posted 2009) [#1]
Hello guys.

I would like to share this one with you:

Grisu's unofficial Fmod Update Kit
----------------------------------
This is an unofficial! modification of Brucey's famous "BaH.Fmod module" for win32 only!
It updates FMod Version 4.20.06 (Build: 18.12.2008) to version 4.20.31 (Build: 17.07.2009).

USE THIS AT OWN RISK AND BACKUP YOUR FILES BEFORE TRYING THIS OUT!

Instructions:
-------------
1. You need to have Brucey's version installed on your system!
2. Copy over and replace all existing files.
3. Rebuild modules.

Download:
------------
http://www.speedshare.org/download.php?id=78D2D9D73 (405 KB, zip)


Cheers
Grisu


Brucey(Posted 2009) [#2]
4.26.01 is the current version. Where do you get your numbers from? :-)


Grisu(Posted 2009) [#3]
4.27.01 is the latest version!

Every version later than 4.20.x breaks the compatibility with your current module. Therefore I took this path. This is only a bug fix update, not a major version update.

Feel free to update your module to 4.27.01.
I can't test it under mac and linux, so my efforts are limited in this field.

At least this update is better than nothing.


Brucey(Posted 2009) [#4]
Well, their website states :

Stable Version: 4.26.01
Development Version: 4.27.01


Grisu(Posted 2009) [#5]
Go to: http://www.fmod.org/index.php/download/find

There you can lookup all releases. The main branch "4.20" has several sub releases.


Brucey(Posted 2009) [#6]
I guess I should bump up to 4.26.01 ? (released yesterday)


Grisu(Posted 2009) [#7]
For most stability, yes.


Grisu(Posted 2009) [#8]
I have downloaded version 4.27.01 and looked at the changelog.
Looks like this version had a lot of internal releases before the public ones. So if you take all the work and update the module. You should be fine with 4.27.x.


Grisu(Posted 2009) [#9]
Fmod version 4.20.30 is out. - It works well with the fmod wrapper 1.0 release of Brucey.

Fixes ftom 4.20.27 are:
09/07/09 4.20.30 - Stable branch update
----------------------------------------------------
- Fixed unicode paths incorrectly being identified as CD drive letters.
- Fixed rare crashes in non-main FMOD threads after System::close is called
if logging is enabled
- Xbox 360 - Fixed buffering issue when applying a dsp filter which passes the
buffer straight through on streaming sounds.

02/07/09 4.20.29 - Stable branch update.
----------------------------------------------------
- Fix volume 0 sounds with FMOD_INIT_VOL0_BECOMES_VIRTUAL sometimes never
updating/stopping if there were no real channels left and a System::update
was not called.
- Fixed seeking with MP3 sometimes being slightly inaccurate.
- Mac - Fixed timing problem when machine has been running for extended period of time.

25/06/09 4.20.28 - Stable branch update.
----------------------------------------------------
- Fixed very rare stream crash when stream is ending and release is called at the same time.
* getMemoryInfo functions now report ogg vorbis memory usage correctly.
* .FEV file format updated! FMOD Designer 4.25.12 requires FMOD version
4.25.12, 4.24.12, 4.22.21, 4.20.28, 4.18.36 or higher


Grisu(Posted 2009) [#10]
There have been fmod updates.

Latest dev: 4.27.02 (#17.07.09)
Latest stable: 4.26.02 (#17.07.09)
Latest brucey: 4.20.31 (#17.07.09)

Thus I have updated my kit again. See #1 post - win32 only!


Grisu(Posted 2009) [#11]
Sidenote again. New updates have arrived.

Latest dev: 4.27.03 (#27.07.09)
Latest stable: 4.26.03 (#27.07.09)
Latest brucey: 4.20.32 (#27.07.09)

27/07/09 4.20.32 - Stable branch update
----------------------------------------------------
- fix oscillator + reverb support crackling when oscillator had to resample.
- fix oscillator + Channel::stop crash.
- Win32 - Fixed issues with COM cleanup when already initialized as MTA.
- FSBankEx - fix multichannel mp2 encode producing error.
- Event API - When getting event instances, each parameter is now set to the value from the INFO_ONLY event rather than the minimum value.
Use FMOD_EVENT_INIT_RESETPARAMSTOMINIMUM for the old behaviour.
- Event API - Fixed a rare bug where sometimes not all streams would be loaded for events or groups retrieved with FMOD_EVENT_NONBLOCKING


Brucey(Posted 2009) [#12]
I know, I know... I'll try to get everything up-to-date over the weekend :-)

PRP on Mac currently locks up when streaming a station... so I need to have a proper sit-down with it all anyway.


_Skully(Posted 2009) [#13]
Hi Brucey,

Did FMOD get updated? I cant see a bah.FMOD in your list (except your definitive list but no download???