1 2 3 >  Last ›

FMOD Ex 4.16 and FMOD Designer 4.17 are out!

05-06-2008

This new update of FMOD Ex API and FMOD Designer brings new features and updates, including memory optimizations, improved music auditioning and project workspaces.
FMOD 4.16 Stable Updates:

  • New FMOD Event System 'Best Practices For Programmers' document.
  • DSP effect usage optimizations for a reduction in CPU and memory overhead.
  • FMOD_NONBLOCKING now applies to Channel::setPosition, and virtual voice swapping of streams, so the main thread is not stalled and the game isn't slowed.
  • Optimized loading of FSB/WAV/MP2/MP3 files with markers/syncpoints.
  • New functionality and performance improvements for FSBank
  • PS3: Added support for 16 channel stream playback.
  • Wii: Added support for hardware Biquad filter.
  • Wii: Improved loading time of sound banks by 200% (may require .fsb rebuild).

FMOD 4.17 Designer Updates:

  • Automatic build optimization for 'simple' events.
  • New project 'workspaces' - allowing multiple projects to be loaded at the same time.
  • Dynamic auditioning of interactive music within Designer.
  • Improved randomization for interactive music.

FMOD Ex 4.14.01 and FMOD Designer 4.15 are out!

13-04-2008

This new update of FMOD Ex API and FMOD Designer brings new features and updates, including performance optimizations, improved multi-channel functionality, seamless sample stitching and multiple software reverb support.
FMOD 4.14.01 Stable Updates:

  • Updated Interactive Music System - Event API.
  • Updated Profiler tool.
  • Add ability to start or stop a sound on a sample accurate timestamp with Channel::setDelay.
  • Add support for multichannel XMA and MP2.
  • Updated FMOD mp3 encoder to newest LAME version.
  • Speed and memory optimization for Echo filter and lower DSP connection overhead.
  • Event API - Improved memory usage.
  • Added ability to manipulate mod/s3m/xm/it/midi channel volumes.
  • Added static samples stitching. Now samples can be joined together for gapless sentences.
  • Added new DSPConnection class. Some changes to existing DSP interface.
  • Added support for multiple software based reverbs.
  • PS3 - Added DTS support, spectrum analysis, custom DSP units and oscillators.
  • PS3 - SPU elfs are now embedded into the FMOD library.
  • PS3 - 40% performance increase on mixing and decoding.
  • Windows Vista - Added support for WASAPI and OpenAL output modes.
  • Xbox 360 - Sped up mp2/mp3 decoding by about 1.5-1.6x.
  • Improved virtual voice behaviour.
  • Added the ability to scale automatic samplerate optimization up to 1000%.
  • EventSystem::setMediaPath has been changed to expect a path that contains a trailing slash/backslash as appropriate.

FMOD 4.15 Designer Updates:

  • Added greater functionality to the FMOD Music Player application.
  • Added 4.1 and 6.1 pan mode support.
  • "Open in external editor" now works with multiple select.
  • Added "All platforms" checkbox to waveform quality slider.
  • Added "RoughSequence" event to example project.
  • Bug fixes and more.

FMOD Ex 4.12 and FMOD Designer 4.13 are out!

17-02-2008

- Interactive music.
- Profiling
This new update of FMOD Ex API and FMOD Designer brings new features and updates. Click below for more.
  • PS3 - Added support for DTS output, oscillators, and spectrum analysis.
  • Memory system - Added a new callback for allocation failures, added a 'persistent' flag to alloc callbacks,
  • Added ability to change output driver at runtime
  • Optimizations - DSP engine graph connection code, reverb optimized on ps3 and xbox 360 with SIMD.
  • System::getDriverInfo/getRecordDriverInfo replace System::getDriverName/getRecordDriverName to include device GUID in driver info.
  • Added support for FMOD_MEMORY_POINT on multichannel FSB files in hardware, for Wii/GC/PSP/PS2.
  • Event API - Added a "Pitch randomization units" Event property in Designer. If this property is set to a unit other than Octaves, the pitch variation is snapped to exact multiples of that unit
  • Event API - Added FMOD_EVENT_INIT_SEARCH_PLUGINS init flag.
  • Event API - Added ability to load .fev files from memory.
  • Event API - Added a "units" parameter to Event::setPitch/getPitch and EventCategory::setPitch/getPitch, allowing the pitch to be set and retrieved in the desired units
  • Event API - Added a "Spawn intensity randomization" Event property. The event spawn intensity is randomized based on this value when Event::start is called.


    FMOD Designer updates! Designer is now at version 4.13, changes include
  • Added new tab providing profiler functionality, this is the same feature set as the standalone FMOD Profiler application provided with the FMOD low level API
  • Added interactive music tab
  • Added fmod_musicplayer application
  • Added "ProjectFile" macro for pre/post build/save commands
  • Added the BuildFiles macro for pre- and post-build commands (gives a list of all output files for this build)
  • Programmer report - Added " = " to the end of the Index field in the Reverbs section, and "Numerical index" fields to the Groups and Categories sections.
  • Added a "Spawn intensity randomization" Event property. The event spawn intensity is randomized based on this value when the event is started
  • Added a Message Log window which keeps a log of all status, warning and error messages for the current Designer session. This window can be shown/hidden with the View->Message Log menu entry
  • Added pre- and post-save commands. These can be used for source control management and file pre- or post-processing. All the macros available to build commands are also available to pre- and post-save commands

    FMOD Ex 4.10 and FMOD Designer 4.11 are out!

    10-12-2007

    This new update of FMOD Ex API and FMOD Designer brings new features and updates. Click below for more
  • Added DSPNet Listener.exe application! Now you can visually view what is happening inside FMOD Ex's DSP network while your application runs, over TCP/IP.
  • Added ability to change output driver at runtime on windows and macintosh without restarting or reloading data.
  • Added ability to be notified when the number of attached audio devices changes. (Windows and Mac only).
  • Optimized FMOD_DSP_LOWPASS_SIMPLE and FMOD_DSP_ITLOWPASS effects.
  • Improved MIDI playback and DLS support.
  • Many other improvements with programmer API functionality.


    FMOD Designer updates! Designer is now at version 4.11, changes include:
  • Added a "Language" drop-down box to the global toolbar. Use this to add, edit and select languages. Controls wave source paths and filename prefixes.
  • Added an "Occlusion" effect. This lets you set the cutoff for the built in lowpass filter effect instead of using extra memory to add new lowpass filters to each event.
  • Added pre- and post-save commands. These can be used for source control management and file pre- or post-processing.
  • Added the BuildFiles macro for pre- and post-build commands (gives a list of all output files for this build)
  • Added a "Spawn intensity randomization" Event property. The event spawn intensity is randomized based on this value when the event is started.
  • Added a Message Log window which keeps a log of all status, warning and error messages for the current Designer session. This window can be shown/hidden with the View->Message Log menu entry.
  • Added a "Pitch randomization units" Event property. If this property is set to a unit other than Octaves, the randomly generated pitch variation is snapped to exact multiples of that unit.
  • Added a "Pitch units" Event property, allowing event pitch to be specified in Octaves (fractional), Tones or Semitones
  • Added the ability to edit effect envelope colours via the context menu
  • Added "Open in external editor" commands to the context menus for wavebank entries and sound definition entries (uses the system file type association)
  • Improved performance of the event editor
  • Added support for MinGW toolchain and Designer source code compilation with Qt/OpenSource (for licensed developers).
  • User interface now consistent across Windows and Mac
  • Added "ProgrammerSelected" to sound definition "Play mode". Use this to allow the programmer to choose sound definition entries at runtime.
  • Upcoming events


    Come visit us where we will be exhibiting at these events!

    Microsoft GameFest.
    Seattle, July 22-23, 2008.

    Develop Expo.
    Brighton U.K, July 30-31, 2008.
     1 2 3 >  Last ›