FMOD Studio Changelog

What's new in FMOD Studio 1.10.09

Oct 19, 2018
  • Features:
  • Extended the available multi instrument playlist modes to include the "Randomize" and "Sequential - Global Scope" options. The two existing modes ("Shuffle" and "Sequential - Event Scope") have been renamed to better align with their behaviors, as described in the notes section below.
  • Added autocomplete support to the scripting terminal in the console window. Completions can be manually shown using the Ctrl+Space shortcut.
  • Improved support for multi-line text input in the scripting terminal. The text input area will increase its size and become scrollable to accommodate multi-line text input. New lines can be added with Shift+Enter. When entering multi-line text, the Ctrl+Up and Ctrl+Down keys can be used to cycle through input history.
  • Added File > Refresh Modified Assets menu option to refresh all modified assets in a project.
  • Added support for holding the value set for built-in parameters during playback.
  • Optimized the time take to display events in the event editor upon selection.
  • Optimized update times when editing widely referenced parameters, preset effects, events and snapshots.
  • Optimized project closing times.
  • Added a "Filter by Bank" option to the assets browser. This allows you to filter the assets browser based on whether an asset will be used in a given bank.
  • Extended the "Find references..." option to support finding references to a bank in the assets browser and events browser.
  • Added a system track to all profiler sessions. This track contains graphs applicable at the system level. The total CPU graph has been split into two separate graphs describing the Mixer and Update times individually.
  • Improved the color contrast for menu items.
  • Fixes:
  • Fixed error dialog when importing can sometimes get too large for the screen by making list of files with errors scrollable.
  • Fixed revert warning dialog can sometimes get too large for the screen by making the list of revert items scrollable.
  • Fixed bug where assets are submitted even if its metadata are put on hold in the submit dialog.
  • Fixed profiler tracks for nested events not appearing in certain cases.
  • Fixed minor rendering issue related to the scrollable portion of the deck.
  • Fixed Studio entering a long period of stall when attempting to bring up the submit dialog with a large number of changes.
  • Fixed validation issue when creating a new event from Default that references other events via event instruments.
  • Fixed rare crash occurring after saving.
  • Fixed metering displayed in the profiler so that it follows the levels graph when playing back with a recorded waveform. Live metering will be shown when playing back via simulation.
  • Fixed intermittent crashes when cycling through events in the event editor.
  • Fixed profiler graphs not displaying correctly on very high resolution displays.
  • Added a warning when loading DSP plug-ins that contain identically named parameters.
  • Fixed audio files being locked on disk when selected in the assets browser.
  • Fixed crash when bringing up context menu if multiple tracks are selected in a nested event.
  • Notes:
  • The existing "Randomize" button of the multi instrument has been replaced with a new playlist mode dropdown. The enabled "Randomize" behavior from older versions has been renamed to "Shuffle". The disabled "Randomize" behavior from older versions has been renamed to "Sequential - Event Scope".
  • The "references:" and "referencedBy:" browser search terms have been merged to just "references:". Studio will determine which one to used based on the item you are searching for and the browser you are searching in.
  • The "A" cues button has been replaced with a "Key Off" button to match the API call tied to sustain points.

New in FMOD Studio 1.10.08 (Aug 10, 2018)

  • Features:
  • Added support for editing the project while simulating playback in the profiler using an API capture. Replaying via simulation no longer requires banks to be built. This allows you to completely remix, solo and mute content of a captured profiler session. This can then be compared to the captured waveform.
  • Updated the profiler interface to explicitly present "Waveform" and "Simulate" replay options as buttons above the timecode display. This replaces the "Playback with API Capture" toggle button.
  • The profiler API Calls view now shows calls for the frame corresponding to the current playback position. Buttons have been added to step forwards and backwards through frames.
  • Added options to expand/collapse automation tracks, automation and modulation, and trigger behavior drawers by default.
  • Extended the "Find References..." command to support finding which snapshots a parameter is used in.
  • Added the getPath() scripting function to events, buses, VCAs, and banks.
  • Added the getItem(path) scripting function to folders and group buses.
  • Added the getAsset(path) scripting function to the master asset folder.
  • Extended the studio.project.lookup() function to take either a GUID or path.
  • Extended the Entity.findInstances() function to take an options object argument. The options object can be used to specify the searchContext and whether to includeDerivedTypes.
  • Improved performance when adding or removing additional usages of a parameter in large projects.
  • Added support for building non-streaming and streaming assets to separate banks (".assets" and ".streams" respectively). This is available under the Build tab of the Preferences dialog.
  • When building metadata and assets to separate banks, the assets bank/s will now be added to the strings bank with the appropriate suffix.
  • Fixes:
  • Fixed bug when syncing mixer groups or VCAs to latest, whereby the input of the groups or slaves of the VCAs can become invalid or detached if they are not part of the synced changes.
  • Fixed crash when attempting to adjust the fader of the global master bus after syncing bus changes from the source control server.
  • Fixed incorrect display of asset folder hierarchy in the submit dialog.
  • Fixed Studio generated invalid zip file when packaging project if the total compressed size exceeds 4Gb. Studio now splits the package across multiple files.
  • Fixed bug with flipping of properties in the event macros to fader not working.
  • Fixed stale banks not being cleaned up correctly when rebuilding all banks for a given platform.
  • Fixed bug where copied and pasted snapshot instrument does not expose the snapshot parameters as expected.
  • Fixed Studio not allowing user to check in newly created presets independently of the events that use them.
  • Fixed deleted snapshot and/or snapshot group not been displayed with the correctly hierarchy in the submit dialog.
  • Fixed build issue when using audio tables in conjunctions with building metadata and assets to separate banks.
  • Fixed copying and pasting of snapshot not working due to regression introduced in 1.10.06.

New in FMOD Studio 1.10.07 (Jul 9, 2018)

  • Features:
  • Added support for building metadata and assets to separate banks. This is available under the Build tab of the Preferences dialog.
  • Added support for displaying the file size of compressed assets. Files will now be compressed upon selection when compressed auditioning is enabled.
  • Fixes:
  • Prevented entering empty parameter names via the edit parameter dialog.
  • Fixed not being able to connect to parameter's modulator via context menu of sidechain panel.
  • Fixed Studio silently dropping references to preset effect when copying and pasting between projects.
  • Fixed Studio not always showing the #modified label for audio asset right after changing the channel format and/or length in external audio editor.
  • Fixed warning text not showing for Perforce integration when an existing partially filled settings is loaded.
  • Fixed hint text in Perforce integration settings recommending user to select an appropriate workspace after a valid workspace has been selected.

New in FMOD Studio 1.10.05 (Apr 28, 2018)

  • Features:
  • Updated the included Examples project to better represent practical uses of features within Studio.
  • Added option to disable source control integration for assets. Provides performance benefit when manipulating assets that are on a network drive.
  • Added support for hyperlinks in the notes section of the event editor. Text that can be parsed as a URL will be highlighted and selectable.
  • Added a context menu item for sends, allowing the target return bus to be opened in a mixer window. This is only available for sends to the global mixer.
  • Fixes:
  • Fixed renamed platform not saving correctly.
  • Fixed intermittent crash when attempting to bring up the Edit menu.
  • Fixed bug where Studio would incorrectly place built banks under the "Legacy" category in the submit dialog if the project has a non default build output directory.
  • Fixed Studio incorrectly timing out when attempting to sync a large file from Perforce.
  • Fixed inconsistent behavior when reverting project if there are unsaved changes.
  • Fixed intermittent hang occurring when cancelling project validation.
  • Fixed deleting user property of an event causes project validation issues.
  • Fixed crash when selecting a snapshot if a snapshot track is currently selected.
  • Fixed certain parameter settings not getting copied across during a copy and paste operation.
  • Fixed issues related to pasting text into the notes section that contain rich text formatting.
  • Fixed deleting an effect preset causes a project validation issue after save and reload.
  • Fixed intermittent crashes when flattening the Banks, Tags or VCA browsers.
  • Fixed Studio not showing the correct icon when dragging and dropping an audio file onto the track head of a snapshot.
  • Notes:
  • Source control integration for built banks is now a project settings instead of user settings.

New in FMOD Studio 1.10.04 (Mar 12, 2018)

  • Features:
  • Added a play count property for single, multi and programmer instruments, allowing for a finite play count to be specified when looping is enabled.
  • Improved the workflow of adding a new parameter to an event, reducing nesting of context menus where possible. Parameters can now be created within a specific folder by selecting a folder in the context menu's browser.
  • Improved script function MixerBusEffectChain.addEffect() to accept a preset effect as an argument for creating a proxy.
  • Added an option to rename items via context menus and the menu bar.
  • Improved auditioning behavior to avoid setting timeline positions, 3D attributes and parameter values whilst paused. This prevents instruments from being triggered when scrubbing the timeline during playback.
  • Added ScriptFile.remove() to the scripting API. The function would delete the file point to by the ScriptFile object from disk.
  • Added functionality to remove references to parameter from selected events.
  • Added support for scoping in master bus properties for snapshots.
  • Fixes:
  • Fixed support for non-English character support (IME) when editing text via certain UI elements.
  • Fixed auditioning with compression not working for audio table entries.
  • Fixed crash on Mac when opening a file via file association while a modal dialog is open.
  • Fixed the parameter value graph being displayed with a non-linear scale in the profiler.
  • Fixed intermittent crash in source control integration due to a regression introduced in the previous minor release.
  • Fixed multiple undo actions from being generated when reordering parameters.
  • Fixed intermittent crash when validating project if project has large number of unimported assets.
  • Fixed regression introduced in previous minor release that would result in a crash when undoing copy and paste of event instrument to a multi instrument.
  • Fixed Studio not using appropriate window title for progress dialog when performing source control related operations.
  • Fixed Studio allowing illegal filename characters when editing the name of a parameter or mixer view via the tab or the naming dialog.
  • Fixed browsers that are embedded in context menu not having the current selection highlighted.
  • Fixed the new tab button not being displayed when tabs become scrollable.
  • Fixed crash when attempting to cycle through the selection in the context menu of preset browsers.
  • Fixed intermittent crash when syncing events that have been deleted in source control.
  • Fixed Studio not preventing user from renaming parameter to conflict with an existing parameter in the same folder level when renaming via the tab.
  • Fixed crash when reloading a mixer group if there is one or more Mixer windows opened during the session.
  • Fixed the snapshot indicator on mixer strips not disappearing when the last snapshot property for a strip is removed.
  • Notes:
  • The naming convention of mixer views has now been standardized to match the rest of the system's naming convention where only valid filename characters are accepted.
  • Creating item via the buttons in browser now places the newly create item in the level/folder of the current selection.

New in FMOD Studio 1.10.03 (Feb 1, 2018)

  • Features:
  • Added a "Persistent" option to events, available in the event macros panel. Enabling this will keep an event alive until it is manually stopped, even when the event has no active instruments and has reached the end of the timeline.
  • Added an option to replace a parameter with a different parameter.
  • Added a build setting to control whether referenced events are automatically assigned to banks. If disabled, all referenced events must be manually assigned to a bank and loaded at runtime. This allows for less data duplication when an event is referenced by multiple banks.
  • Added support for setting the instance stealing and cooldown time properties for snapshots.
  • Improved eliding of tab text to make better use of space.
  • Added new examples script demonstrating how to randomize track and instrument colors.
  • Added menu items to filter by sends and sidechains in the preset effects browser.
  • Improved project loading performance when performing operations that require many events to be loaded.
  • Improved performance when soloing return buses by avoiding loading of events.
  • Added support for automatically enabling loudness meters when connecting to a game via live update.
  • Added new checks to project validation to detect and recover from more complex errors in a project.
  • Added studio.project.deleteObject() function to the scripting API. This function can be used to delete an item and any associated objects. This is the equivalent to deleting an item via the user interface, and supersedes studio.project.ManagedObject.nullify().
  • Added support for showing and hiding automation tracks in bulk, for existing or newly added automations.
  • Fixes:
  • Fixed "Missing File" label not clearing even if the audio asset is currently present on disk.
  • Fixed deleting an asset folder after its folder on disk has been deleted not removing the folder from the browser view.
  • Fixed cancelling of "Identify Local Changes" not terminating as expected.
  • Fixed Studio incorrectly marking the Assets folder of a project for add as a text file under certain circumstances.
  • Fixed bug in Perforce and SVN integration not working on Mac.
  • Fixed bug with studio.system.start() terminating prior to program is invoked on Mac.
  • Fixed events not showing up in VCA assignment under certain circumstances.
  • Fixed deck widget still referencing the original event for an event instrument after "Convert to Nested Event" operation.
  • Fixed Studio incorrectly warns user that the Perforce workspace selected is not valid for project if the path to project contains whitespace.
  • Fixed playlists not scrolling when using the scroll wheel.
  • Fixed a validation error occurring when creating a transition timeline within a snapshot.
  • Fixed bug with auditioning of event instrument parameter property not working as expected if "Expose recursively via event instruments" property of the parameter is enabled.
  • Fixed bug with transport bar not refreshing parameter dials when the "Expose recursively via event instruments" property of the parameter is modified.
  • Fixed bug with transport bar not refreshing parameter dials when event instrument with exposed parameters is added or removed.
  • Fixed the text cursor not appearing correctly on Windows when hovering over the notes and tags of an event.
  • Fixed a crash after deleting a timeline transition that is currently playing.
  • Fixed instruments on transition timelines failing to play after deleting the transition timeline and then undoing the change.
  • Fixed some keyboard shortcuts not working correctly for additional event editor tabs.
  • Fixed migration incorrectly linking automation tracks for different effects if the effects were considered equivalent but failed to meet the threshold for consolidation into preset.
  • Fixed some buses being muted incorrectly when soloing multiple buses via a bulk edit.
  • Fixed build determinism issue caused by multiple users scoping in the same property to a snapshot, prior to merging their edits.
  • Fixed crash when flattening the Asset view after changing the asset source directory.
  • Improved performance when adding an automation curve to parameter.
  • Fixed a crash after consolidating parameters if one of the parameters was automated on an event instrument.
  • Fixed deleting return bus referenced by send preset effect causes preset to become invalid. The preset effect and its references will now be deleted when the referenced return is deleted.
  • Fixed deck panels not being cleared correctly when removing an automated modulator.
  • Improved load time when selecting an event for the first time in a complex project.
  • Fixed playback issues with events having more than one tab pointing to the same parameter. Events will now play correctly, although only the first tab's contents will be active. File > Validate Project can be run to detect and fix this issue.
  • Fixed events failing to stop if they contain empty Single Instruments.
  • Fixed the 'Move To...' dialog allowing you to move instruments outside of the parameter range in some cases.
  • Fixed performance issues when zooming in closely to automation tracks that have no curve to display.
  • Fixed intermittent crash occurring when deleting an event or snapshot.
  • Fixed Event.addGameParameter scripting function creating a new parameter preset even when an existing parameter preset is passed in as argument.
  • Fixed Studio not highlighting automation track as bulk editable under certain circumstances.

New in FMOD Studio 1.10.02 (Dec 7, 2017)

  • Features:
  • Added a "Steal Furthest" option to the available event polyphony stealing behaviors.
  • Added support for double-clicking automations in the deck to add automation points.
  • Added a submenu for inserting sends to the current event to disambiguate menu items.
  • Fixes:
  • Fixed crash when loading project if project contains malformed asset metadata.
  • Fixed crash when attempting to bulk edit mixer groups/reverbs with VCAs.
  • Fixed undoing of Profiler Session import not removing the Profiler Session.
  • Fixed crash in 64bit version when encoding low sample rate mono sounds as Vorbis with low quality.
  • Fixed Studio incorrectly errors out when submitting after reverting items in the submit dialog.
  • Fixed bank output being non-deterministic when multiple automation points in a curve share the same position and value, but have different curve shapes.
  • Fixed pasting an effect to pre fader ends up placing the pasted effect post fader instead.
  • Fixed double-clicking to add automation points sometimes not working after using modifier keys.
  • Fixed case sensitivity when using text entry to set enumerated properties.
  • Fixed the sidechain property on the compressor not being enabled automatically when creating a new sidechain that connects to a compressor.
  • Fixed labels for compression format in the Assets browser can sometimes be incorrect under certain circumstances.
  • Improved migration of FMOD Designer simple one shot multisound event such that the migrated event would now terminate when sound finishes instead of the hardcoded length of 60 seconds.
  • Fixed CPU graphs in profiler sessions using the incorrect value range in some cases, such that spikes in the CPU would not be displayed accurately.
  • Fixed live update sometimes losing the "reconnecting" state after building banks or switching platforms.
  • Fixed modulation on certain FMOD effects not getting migrated correctly from an older project version. Affects effects are: FMOD Transceiver, FMOD Tremolo, FMOD Highpass Simple, FMOD Lowpass Simple, FMOD Distortion, FMOD Pitch Shifter, FMOD IT Echo and FMOD Convolution Reverb.
  • Fixed multiple prompts appearing for the same return bus, when copying events between projects which contain multiple sends to the same return.
  • Fixed crash when shutting down Studio if project contains plugin preset effects.
  • Fixed transition timelines not being displayed with the inherited tempo of their parent timelines.
  • Fixed regression whereby the left and right arrows keys could not be used to navigate browsers in the event editor window, mixer window, or profiler window.
  • Fixed intermittent crash when deleting snapshots.
  • Fixed intermittent crash when attempting to bring up context menu for sidechain.
  • Fixed Studio not removing modulators from placed instances of effects and parameters after having consolidated the modulators to the presets during migration.

New in FMOD Studio 1.09.06 (Jul 10, 2017)

  • Features:
  • Added support for manually resizing the number of logic tracks displayed.
  • Added indicator to transition regions to display their quantization interval.
  • Added option to hide marker lines, available under View > Show Marker Lines.
  • Improved responsiveness when switching between events in the browser.
  • Added option to Preferences > Interface to control when profiler tracks are automatically added.
  • Added context menu items to profiler tracks to allow adding tracks based on recorded events, recorded buses, or from a given mixer view.
  • Added option to Preferences > Interface, to select how an asset is opened when double clicking a single sound. The context menu for a single sound will also allow you to specify whether you open an asset in the current Event Editor, or the Audio Bin.
  • Improved the profiler track heads to display the full path for events and buses. The track subheading will also show the object type.
  • Added support for adding spatial effects (such as the 3D Panner) to any track in an event. Note that content authored to make use of this will only work correctly when using the 1.09.06 Studio API or up.
  • Removed restrictions preventing adding multiple spatial effects to a track.
  • Fixes:
  • Fixed automation applied to an AHDSR modulator not working correctly when the property being modulated is a dB-based parameter of a plugin effect or plugin sound.
  • Fixed project validity issue after migration if the project contains event with no audio track.
  • Fixed crash when importing a Designer project if the project contains event with -60dB wet level and wet level envelope.
  • Fixed crash when importing a Designer project if the project contains event with auto pitch enabled sounds on a parameter with non zero velocity.
  • Fixed migration incorrectly placed all sustain points from mulitple parameters onto the timeline.
  • Fixed intermittent flickering in the snapshots list display while recording in the profiler.
  • Removed the translucent display for quantization intervals when zoomed out, as this this can become opaque when regions are stacked.
  • Fixed marker lines for regions sometimes not aligning properly at the right edge.
  • Fixed the lead out length being computed incorrectly when undoing an adjustment of the transition length.
  • Fixed issue whereby events that are loaded by recording through the profiler will require re-saving unnecessarily.
  • Fixed migrating from a 1.05 or older project results in incorrect output format on global buses with sends.
  • Notes:
  • Designer migration now converts the first parameter with non zero velocity and sustain points to the timeline.
  • Studio now displays a warning when migrating a Designer project with auto pitch enabled sounds on a parameter with sustain points. This setup is currently not supported by the migration.
  • Studio now displays a warning when migrating a Designer project with event containing multiple parameters with sustain points. This setup is currently not supported by the migration.

New in FMOD Studio 1.09.05 (Jun 9, 2017)

  • Features:
  • Added support for fine tuning the value of an automation point by holding the control modifier key. Editing automation point values now behaves similarly to dragging the value of a dial control. The control or shift modifier keys can be used to lock the value of the automation point vertically or horizontally, respectively. The alt modifier key can be used to disable snapping while dragging multitrack items.
  • Added support for migrating FMOD Designer's Reverb Level, Reverb Balance and FMOD Flange.
  • Fixes:
  • Fixed newly added automation points not maintaining the value of the original automation curve.
  • Fixed crash when loading an output plugin.
  • Fixed the 3D Preview being visible when the first selected event in the event editor is not 3D.
  • Fixed event creation dialog not respecting the default event selection when creating a new event from default.
  • Fixed defaults not showing up in menu or combo box if they were not newly marked or has not been previously selected in the current session.
  • Fixed lazy loading for referenced events not working correctly post migration before a save and load.
  • Fixed excessive consumption of CPU resource when Studio is idle.
  • Fixed crash when bringing up context menu for audio track when in bulk edit mode if there is a track in the current event that is not common to the selection.
  • Fixed Convolution reverb panning a mono IR with a stereo input incorrectly.
  • Fixed intermittent crash when deleting an event.
  • Fixed the initial value of an event sound's parameter being potentially incorrect when the referenced parameter's initial value is not zero.
  • Fixed crash when building a project with an invalid platform hardware type specified.
  • Fixed automation point labels sometimes being incorrect for certain property types. The automation point labels will now match the dial label display.
  • Fixed FMOD Designer to FMOD Studio migration not attenuating the wet level for event.
  • Fixed crash when inserting a destination on a ToOne relationship via script.
  • Fixed prompt displaying the wrong when renaming a folder or group bus to match another item's name.
  • Notes:
  • Studio no longer shows hidden files for Asset view if they are not already imported. This is to prevent hidden system metadata files from cluttering the Asset view. Importing via drag and drop or File->Import Audio Files is not affected by this change.
  • The GoogleVR plugin has been disabled for Windows XP due to instability on this platform.

New in FMOD Studio 1.09.04 (Apr 11, 2017)

  • Fixes:
  • Fixed AHDSR release not working on single sounds shorter than 100 milliseconds.
  • Fixed "Find References..." not working correctly after edit and save.
  • Fixed performance of the profiler when many tracks (greater than 250) are present within a single session.
  • Fixed issue where the panner LFE toggle button would not work when a channel mix effect with a grouping that contained LFE was in the effect chain.
  • Fixed delayed playback on streaming sounds (introduced in 1.09.03).
  • Fixed PS Vita AT9 encoder not working with currently available Sony library.
  • Fixed bug where Studio allows user to create a loop region in a transition timeline.
  • Fixed potential crash when building due to failed plugin unloading.
  • Fixed regression introduced in 1.09.03 that prevents user from reversing the renaming or moving of assets.
  • Added progress feedback and option to cancel when moving assets between folders.
  • Fixed regression introduced in 1.09.03 that resulted in crash when creating an encoding setting while renaming an asset.
  • Notes:
  • Building a Bank with PS Vita AT9 encoding now requires 64bit.

New in FMOD Studio 1.09.03 (Mar 21, 2017)

  • Features:
  • Added a new Create menu to the menu bar that allows creation of browser items, folders, and tracks, using keyboard shortcuts.
  • Added increase track height and decrease track height commands to the View menu.
  • Added a keyboard shortcut to build all banks (Ctrl+F7).
  • Added an explicit option for Nintendo Switch to the list of available hardware types that can be associated with each platform.
  • Improved layout and appearance of mixer strips to make better use of vertical screen space.
  • Reduced the size of the mixer strip header text to allow for more of the item name to be shown.
  • Added scroll wheel support for the effects deck and mixer editor, to scroll each view horizontally.
  • Fixes:
  • Greatly improved performance when attempting to move large number of events between folders.
  • Significantly improved performance when lazy load occurs after selecting a large number of events.
  • Fixed the platform hardware types being displayed in an incorrect order.
  • Fixed a potential crash if sound card returned a driver error.
  • Fixed the Transceiver DSP clicking/glitching, after resuming from being 'idle' (ie no sounds playing through it).
  • Fixed 5.1->stereo Prologic 2 downmix causing lack of bass.
  • Fixed preview with compression and looping for short sounds looping slowly.
  • Fixed "Find References..." twice in a row not setting the filter correctly.
  • Fixed crash when walking the 'changelist' relationship of the Workspace object via script.
  • Fixed replacing an audio file with the same name failing silently if the audio file is already under version control.
  • Fixed bug where Studio no longer automatically checks out file when making edits and only checks it out on save.
  • Fixed bug where a single sound waveform for an audio file downloading through FMOD.io would not appear until the instrument was clicked.
  • Notes:
  • The Build shortcut has been reassigned to F7, the Zoom In and Zoom Out shortcuts have been reassigned to [ and ], and the New Project shortcut has been reassigned to Ctrl+Alt+N. This makes more frequently accessed keyboard shortcuts easier to initiate, while allowing for new shortcuts.

New in FMOD Studio 1.09.02 (Feb 15, 2017)

  • Fixed a crash when pasting a multi sound into a paused event.

New in FMOD Studio 1.09.01 (Feb 9, 2017)

  • Features:
  • Main windows will now darken when a modal dialog is present, to hint when they have been disabled.
  • Update profiler graph hover labels to more descriptive of each displayed data stream. Label will also indicate when no data is present for a given data graph.
  • Fixes:
  • Fixed event scheduling mode is not updated correctly when sound is deleted from track.
  • Fixed issue where users could drop files from their operating system into Studio while a modal dialog was active.
  • Fixed profiler graph resolution not being refreshed when they are resized vertically.

New in FMOD Studio 1.08.15 (Dec 2, 2016)

  • Features:
  • Events, sound modules and audio tables can now be opened in the user's choice of windows via the context menu.
  • Added new scripting bank building function that allows user to specify the banks and platforms to build.
  • Added support to replace an audio file by dragging and dropping from platform browser a valid audio file of the same name and extension.
  • Fixes:
  • Fixed pops occuring at the end of very short waveforms, when auditioned through the Assets tab, with the looping option turned off. This bug does not affect playback of events.
  • Fixed crash when dragging in an asset from FMOD.IO right after saving a newly created project.
  • Fixed value not committing when modifying certain percentage based randomizer modulator.
  • Fixed audio table window to now correctly open a new audio table when already viewing an audio table.
  • Fixed crash when opening a FMOD Designer project if any of the envelopes is hidden.
  • Fixed unused label for audio file not updating correctly under certain circumstances for a loaded project.
  • Fixed convolution reverb 'clear' functionality for the impulse data not working.
  • Fixed on certain SVN server, locking of pending changes failed due to unhandled benign error message if user has already obtained the lock.
  • Fixed bug where dragging on a tree view item's disclosure triangle could drag the currently selected items.
  • Fixed issue where modules obscured by scrolling the audio tracks view were selectable by marquee selection in the marker tracks view.
  • Fixed issue where saving was failing if the xml is already checked out by another user.
  • Fixed issue where validating a project would cause items in the events browser to be exapnded.

New in FMOD Studio 1.08.14 (Oct 21, 2016)

  • Features:
  • Added support for migration from FMOD Designer the channel mix effect.
  • Fixes:
  • Fixed bug when pasting an event sound, any modulator or automation of the nested event parameters are not copied over to the newly pasted event sound.
  • Fixed crash on Mac when using the Bring All to Front menu item when all windows are minimized.
  • Fixed migration from FMOD Designer not converting sound instances with spawning sound def to the sound scatterer.
  • Fixed autopitch modulator not behaving the way it used to be if the parameter minimum is greater than 0.
  • Notes:
  • Autopitch modulator now behaves in 2 different modes. When migrating from FMOD Designer, autopitch will behave as it used to be in FMOD Designer (i.e. the modulation starts taking effect at parameter's minimum). If you are migrating from FMOD Designer, we highly recommend migrating using this version. For FMOD Studio project, the modulation will start at parameter's zero and parameter with minimum value greater than zero will have the same pitch adjustment as before. These differences will be reconciled in next major release to match FMOD Designer behavior.

New in FMOD Studio 1.08.13 (Oct 8, 2016)

  • Fixes:
  • Fixed crash if sidechain was located above a compressor in the mixer bus hierarchy.
  • Fixed serialized value for auto pitch at minimum not taking effect after project load.
  • Fixed profiler session not loading on Mac (bug introduced in 1.08.09).
  • Fixed intermittent bank building generating invalid banks (size of 1kB) if the asset directory contains large number of unimported assets.
  • Fixed bug where Studio incorrectly removes a parameter condition when changing the range of its trigger parameter if the parameter condition's value is on the boundary of the new parameter range.

New in FMOD Studio 1.08.12 (Sep 22, 2016)

  • Features:
  • Added support for migrating from FMOD Designer "steal quietest" max playback behavior to event automatable properties voice stealing behavior.
  • Added support for pitch at minimum to auto pitch modulator.
  • Fixes:
  • Fixed setting the value of a property via text entry not adjusting corresponding automation curves correctly in some cases.
  • Fixed crash when closing project while downloading assets from FMOD IO.
  • Fixed changes to automation track visibility not getting propagated to other selected events when in bulk edit mode.
  • Fixed crash when modifying effects chain in bulk edit mode after several undo redo of effect creation.
  • Prevent crash occurring when loading a malformed profiler session.
  • Fixed crash when undoing while renaming an audio track or marker. (Mac only).
  • Notes:
  • Incremented runtime bank version, requires Studio API 1.08.00 or later.
  • Latest Studio API supports loading old bank versions from 1.03.00.

New in FMOD Studio 1.08.11 (Sep 9, 2016)

  • Features:
  • Added proper support for "Copy Effect to All" for mixer bus fader. This now replaces the automation and modulation of the equivalent faders with the automation and modulation of the current fader. It also sets the volume of the faders to match.
  • Added new #modified search term to filter any audio file that has a differing channel count and/or length to the value in the metadata.
  • Fixes:
  • Fix crash on 64-bit when encoding 16kHz or 24kHz sources using Vorbis at low quality settings.
  • Fixed crash when migrating project to 1.08 if the project contains invalid bank metadata file.
  • Fixed search text not being updated correctly when using the "Find References..." menu item.
  • Fixed bug where Perforce integration would consider Perforce workspace invalid if the project folder name does not match the fspro name and the folder containing the project folder is not in the workspace mapping.
  • Fixed issue where marquee selection could not select automation points that were precisely on the edges of a parameter.
  • Fixed bug where transition region quantization markings were only being drawn in beats display mode.
  • Fixed crash when channel count of the current audio file in Asset View has changed and the length of the audio file is under a certain threshold.
  • Fixed bug on Mac when a project is opened via "Open Recent..." and the project path contains non English character, Studio would error out on save.

New in FMOD Studio 1.08.10 (Aug 23, 2016)

  • Features:
  • Dragging an automation point with the alt modifier key now vertically constrains selected points. This replaces the previous behaviour where alt-clicking would delete an automation point.
  • Added support for dragging multiple markers across tracks simultaneously.
  • Added support for relative paths (relative to the Asset directory) when importing audio files via scripting.
  • Added a menu bar item to jump to FMOD.io.
  • Added support for setting polyphony on the master bus.
  • Added "PathLineEdit" widget type to scripting. It provides a single-line text entry and a "Browse" button that brings up a path selection dialog.
  • Added new setting for Perforce script based integration that allows user to specify a different location for the p4 executable. When unspecified, default location is "/usr/local/bin/p4" on Mac OSX and on Windows, it will be the first available p4.exe based on the PATH environment variable.
  • Fixes:
  • Fixed issue with incrementing the duration value in move-to dialogs when viewed in beats display mode.
  • Fixed scriptable UI combo box not committing manual entry changes if focus is changed via clicking on other UI elements.
  • Fixed intermittent expansion of folders occuring in browsers when deleting items or when making assignment changes to banks, VCAs or tags.
  • Fixed crash during building if there is a mismatch bit depth in the assets.

New in FMOD Studio 1.08.09 (Aug 2, 2016)

  • Features:
  • Browser selection will now take effect on mouse release. This allows for creation of referenced event trigger regions without requiring a second event browser to be opened.
  • Added new option "-script" to the commandline tool to support automated project processing via scripting.
  • Added option to switch the time display mode of the transport bar, move-to dialogs and the timeline ruler using buttons in the transport bar.
  • Time values presented on the transport bar and move-to dialogs can now be incremented using the up and down keys or a vertical mouse drag.
  • The #unassigned filter will now exclude referenced events.
  • Added support for dragging multiple modules across audio tracks.
  • Fixes:
  • Fixed intermittent crashes when selecting and dragging items within the browser, often occurring when a load is triggered. This also fixes issues with queued mouse presses not being handled correctly while loading is in progress.
  • Selection of browser items on Mac is now more consistent with the Windows implementation. For example, opening a context menu will select the clicked item before being shown.
  • Fixed Studio crashing for a new project if the user account name contains foreign character not found in the system locale.
  • Improved build time when multiple editors for the same project are opened.
  • Improved time taken to delete folder containing large number of events.
  • Fixed Studio not cleaning up obsolete folders when migrating from a project that is of version 1.05 or older.
  • Fixed accuracy issue with interpolated value between two placed automation points for dB based automation curves.
  • Fixed automations not being trimmed correctly when dragging a number box control.
  • Fixed the active snapshot not being cleared from the browser correctly when navigating back to the mixing desk via the breadcrumbs widget.
  • Fix recently introduced bug that caused rerouting bus to master bus via drag and drop to bail out without doing anything.
  • Notes:
  • The Two Big Ears 3Dception trial has been removed from the plug-ins list as it is no longer supported.
  • Controls which cannot be scoped into a snapshot, such as buttons and dropdowns, will now display their baseline values, even when viewed in the context of a snapshot.

New in FMOD Studio 1.08.08 (Aug 2, 2016)

  • Features:
  • Added support for auditioning assets with their final compression settings. This can be enabled by clicking the "Compress" button below the audio file display.
  • Added support for looping auditioning of assets. This can be enabled by clicking the "Loop" button below the audio file display.
  • Metering information is now displayed along with fader values in the birds eye view of the mixing desk.
  • Added option to enable include sub directories for audio tables. The keys of the entries will be the relative path separated by forward slash.
  • Improved accuracy of FMOD Designer envelope migration. Studio now uses additional points and the diamond handles to better approximate the different curve types found in FMOD Designer.
  • Added support for importing FMOD Designer's Time Offset to module's Start Offset. Note: the Start Offset in Studio is in percentage of the audio asset's length or in the case of multisound, the percentage of the shortest audio asset's length. Studio will clamp the value of the original envelope in Designer to make sure all parts of the curve is within the range of 0 to 100%.
  • Fixes:
  • Fixed looping sounds in a multi sound playlist failing to stop if the multi sound itself is non-looping.
  • Fixed Asset browser losing focus after a rename of items resulting in browser not responding to arrow keys.
  • Fixed various errors and omissions in the FMOD Studio User Manual.
  • Fixed project packaging function not including the master bank binary when the "Banks" option is enabled.
  • Fixed crash when setting the Impulse Response on the convolution reverb.
  • Fixed issue where after migrating a project and saving, the events can fail to load and present itself in the editor (can be worked around by reloading the project).
  • Fixed issue where renaming an asset folder with unimported audio files results in the unimported audio files going missing from the view. Instead Studio now attempts to import them prior to renaming.
  • Fixed bug where the "Open" button in the Browse for Project... dialog remains greyed out under certain circumstances.
  • Fixed Perforce integration not prompting user to resolve conflict if the project was synced outside of Studio.
  • Fixed Perforce integration returning an error when attempting to resolve conflict by accepting the server version.
  • Fixed the automatic input format not being computed correctly when placing modules on the master track.
  • Fixed the drag drop indicator sometimes being drawn at the wrong location in the browser.
  • Notes:
  • Newly created events will no longer send to the global Reverb return by default.

New in FMOD Studio 1.08.07 (Jul 17, 2016)

  • Features:
  • Improved the timecode display such that individual components can be edited directly via keyboard input. This includes positions displayed in measures.
  • Increased the pixel area of which named markers and tempo markers can be double-clicked. This makes it easier to edit their values.
  • Studio now supports recovering of invalid global mixer group and return.
  • Fixes:
  • Fixed issue with certain plugins appearing to be incompatible after reloading a project.
  • Fixed "Save As" failing if an attempt to "Save" has failed after modifying the project.
  • Fixed crash when attempting to paste mulitple single sounds onto a game parameter if their start positions are not unique.
  • Fixed labels on the timeline ruler being displayed incorrectly for certain measures.

New in FMOD Studio 1.08.06 (Jun 20, 2016)

  • Fixes:
  • Further fixes have been made to the email client used for the Contact Us dialog and Crash Reporter, due to problems with some users being unable to send from certain locations. Improvements have also been made to better explain when an email fails to send.
  • Fixed "Identify Local Changes..." in Perforce not detecting all the changes.
  • Fixed live update not connecting to older runtimes (1.08.00 to 1.08.02).

New in FMOD Studio 1.08.05 (Jun 16, 2016)

  • Important:
  • Detection of incompatible DSP plugins has been improved, such that placed instances must strictly match the loaded plugin's description. As a result, some older projects may have their placed plugin instances flagged as incompatible. To assist with this, this version also adds a new plugin repair utility (see below) which can be used to safely migrate old plugin instances.
  • Features:
  • Improved build progress granularity when building banks.
  • Linked the active selection in the Buses browser to the editor selection, in the Mixer window.
  • Changed the alignment of the Trigger Behavior tab so that it stays in place when opened.
  • Added functionality to import a profiler session from a Studio generated zip package.
  • Added support for repairing plugin instances when a plugin description changes or a plugin DLL has been removed. This can be done by clicking on the deck widget of the corresponding plugin instance. Plugins can be repaired per instance, or optionally, repaired across an entire project.
  • Improved support for high-DPI displays on Windows.
  • Fixes:
  • Fixed the email client for the Contact Us dialog and Crash Reporter (this had been disabled due to issues with our underlying email service).
  • Fixed Studio generating unused {????????-????-????-????-????????????} folder in the profiler user data folder when loading a project.
  • Fixed issue where the type ordering in browser can sometimes be violated after moving items around.
  • Fixed stall when creating a new profiler session if there are existing profiler sessions.
  • Fixed verbose logging not outputting low level logs on Mac.
  • Fixed migration from 1.07 not generating unique asset names if 2 or more assets have the same path with differing cases.
  • Fixed extended selection not working properly right after Audio Bin view is opened via "Open in Audio Bin".
  • Fixed some omissions and errors within the FMOD Studio User Manual.
  • Fixed Designer effects migrated via plugin not having the correct automation curve and hence incorrect interpolation.
  • Fixed Perforce integration not reporting an error if there is no available workspace when P4HOST is set.
  • Fixed Perforce integration not using the environment variables as default.
  • Fixed Perforce integration not logging in if a valid user and password has been specified.
  • Fixed crash in "Source Control->Browse for Project..." dialog when clicking the "Open" button if the connection details was changed after a selection has been made.
  • Fixed Asset view behaving weird after a new folder named "New Folder" is created if there already exists a "New Folder ()".

New in FMOD Studio 1.08.04 (May 26, 2016)

  • Features:
  • Revamped the event macros interface so that macros are displayed alongside the master track effect deck. This makes it easy to add or remove the 3D panner and simplifies management of the effect deck selection. The master track will also be displayed when nothing is selected within the event.
  • Added the 'Steal Quietest' stealing behavior for events and group buses. This causes the quietest event to be stopped and replaced with a new event, when the event instance limit is exceeded.
  • Improved the user interface for the package project dialog.
  • Fixes:
  • Save as now works even if the original project has files that are read only.
  • Fixed intermittent issue where audio assets not getting restored properly after a save failure during the migration of a project.
  • Fixed path line edits being cleared when cancelling out of the file select dialog.
  • Fixed the sandbox and profiler API playback not using the same audio output device that is selected in the preferences window.
  • Fixed issues loading plugins that reside in file paths containing non-ascii characters.
  • Fixed sustain point in Designer project not getting migrated properly.
  • Fixed sound def instance's volume not getting migrated from Designer to Studio.
  • Fixed audio assets not getting the correct length, channel count and sampling rate when migrating from a Designer project.
  • Fixed SVN integration to use the preferred path for Mac and Windows. On Windows it relies on location of svn.exe to be included in PATH environment variable and on Mac it looks for svn in /usr/bin.
  • Fixed incorrect command option used for conflict resolve in SVN script.
  • Fixed incorrect command option used for checkin in SVN script.

New in FMOD Studio 1.08.03 (May 6, 2016)

  • Important:
  • Added new FMOD Studio Getting Started Guide. This can be opened via the Help > Getting Started Guide menu item.
  • Features:
  • Added support for complex queries in the browser filter. You can now filter the events browser for events containing a particular parameter or effect, and filter the assets browser by audio file length. Filter suggestions have been added to the loupe menu.
  • Added support for cooldown time for events. This is visible in the event macros deck. The cooldown time specifies the minimum time before another event of the same type can be played. This is useful for events that are triggered rapidly. This is set to zero (disabled) by default.
  • Added an option to package a project or an individual profiler session to a zip file. Packages optionally include audio assets, profiler sessions and built banks. This can be initiated by from the File > Package Project... menu item to package an entire project, or via the Package Selection... context menu items for individual profiler sessions.
  • Updated the AHDSR interface to include number boxes for each component. This makes it easier to edit components independently.
  • Added support for bulk editing AHDSR values.
  • Removed restrictions that prevent adding certain types of effects more than once to a given effect chain.
  • Improved the accuracy of mouse selection in the profiler lifespans view. The selected lifespan will be drawn on top always.
  • Added a context menu item to modify a snapshot's behavior after it has been created.
  • Added an a build settings option to disable including audio file names within built banks.
  • Added support for creating editable combo boxes via the scripting API. Setting the "isEditable" property to true will make it editable and the state can be queried via isEditable function.
  • Added support to the scripting API to query if the operating system is Windows or Mac OSX. The studio.os.platform property will return either "win" or "mac" respectively.
  • The user combo box of Perforce setting is now editable. This will allow users using the Helix Cloud to type in the desired user name.
  • Fixes:
  • Fixed bulk edit not working correctly if the property is being modulated by more than one modulator.
  • Fixed crash when validating project if the project contains Mixer View with events assigned to it.
  • Fixed Audio Bin view allowing unsupported file types to be dragged in.
  • Fixed shortcut key not working for Open in External Sample Editor.
  • Fixed intermittent crash when dragging and dropping mixer input.
  • Fixed programmer sound without a placeholder incorrectly setting the channel format to surround. Now defaults to mono.
  • Fixed extended selection in Asset view not using the current after a "Open in Audio Bin" operation.
  • Fixed the browser keyboard shortcuts for collapsing/expanding folders not working when the browser is in focus but an event editor is opened.
  • Vertical markers in the multi-track editor fixed to align precisely with the parameter ruler markings.
  • Fixed crash when attempting to drag and drop a folder from Finder onto the Asset view.
  • Fixed crash when attempting to drag and drop audio assets between projects. This operation is not supported and user should instead use Finder or Windows Explorer to copy audio assets between projects.
  • Reduced the jittering of panners when changing bus selection.
  • Fixed platforms still appearing in the platforms list after being removed, when following a rename.
  • Fixed auditioning UI not working for audio table.
  • Fixed surround panner speakers being disabled after switching platforms.
  • Fixed crash when pressing the delete key immediately after deleting an entry from the multisound playlist.
  • Fixed new Perforce integration not populating the users combo box correctly on Mac due to differences in definition of newline on Mac and Windows.
  • Fixed profiler levels graphs sometimes not resetting to zero properly.
  • Fixed various minor errors and missing sections in FMOD Studio User Manual.
  • Notes:
  • Incremented runtime bank version, requires Studio API 1.08.00 or later.
  • Latest Studio API supports loading old bank versions from 1.03.00.
  • To avoid confusion, Audio Bin view no longer supports XM or OXM files to be imported. XM and OXM files are played back and converted to ogg internally when building which is not really the behavior user might expect (i.e. the XM or OXM files are packaged without modification). If the previous behavior is desired, users should convert the file to one of the supported formats prior to importing.

New in FMOD Studio 1.08.02 (Apr 14, 2016)

  • Features:
  • Added indicators to transition timelines that contain a transition timeline.
  • Added minimum and maximum text to the automation track ruler.
  • Added custom UI for VisiSonics spatialization plugin
  • Fixes:
  • Fixed unnecessary up/down mix applied to 2D events that have sidechain modulators.
  • Fixed issue with Perforce integration for plugin that under certain circumstances Studio would alter the file type of plugin to text instead of binary.
  • Fixed crash when closing an editor view if there is effects that are currently selected.
  • Fixed depot project dialog not refreshing properly if source control provider has no user modifiable settings in UI.

New in FMOD Studio 1.08.01 (Apr 8, 2016)

  • Features:
  • Drag and drop from IO view onto the Asset view is now supported.
  • Added download progress indicator to audio audition view when downloading an IO audio file.
  • Added a warnings indicator to display when a selected audio device is unable to be initialized.
  • Fixes:
  • Fixed Studio not parsing the commas separated keys.txt correctly to populate the audio table.
  • Fixed hang or crash when loading a .it file or mod file as a sound.
  • Fixed Perforce integration incorrectly reporting workspace is not suitable if project name contains white spaces.
  • Fixed the loading progress indicator in the status bar not updating on Mac.
  • Fixed crash when an illegal character is entered in the platform output sub-directory and Studio loses focus (e.g. switching between different application).
  • Fixed Studio incorrectly reporting an error when importing an audio assets that is already imported.
  • Fixed crash when deleting an asset folder if it contains unimported assets for an existing project.
  • Fixed bug where single sound modules are not removed when deleting an asset folder if it contains audio files that are referenced.
  • Fixed issue where Studio does not always refresh the asset view properly after changing the asset folder in preference.
  • Fixed crash when dragging an IR from the asset view onto the Convolution Reverb effect.
  • Fixed error message when attempting to audition an audio file while downloading it from IO.
  • Fixed stall when attempting to browse for project using a javascript based source control provider.
  • Fixed crash when adding a sidechain modulator to a sound while playing or paused.
  • Fixed bug where Perforce integration is not handling null workspace root properly.
  • Fixed bug where bulk edit in Audio Bin View not working when expanding the selection (bulk edit works in the Asset tab of the Event editor).
  • Fixed bug where "Import" does not created metadata for the asset folder.
  • Fixed the left edge of timelocked sounds not displaying correctly intermittently.
  • Fixed bug where after moving assets into a new folder, Studio does not select and put the new folder in the rename state.
  • Fixed bug where Studio would silently fail when attempting to move an asset if the user is currently auditioning the asset in the Asset browser.
  • Fixed bug where after renaming an asset folder, it would get deselected if it contains nested folders or assets.
  • Fixed bug where the expanded state of the browser is not always retained when moving items around in the browsers.
  • Fixed ASIO device list collapsing down to a single entry or sometimes blank.
  • Notes:
  • Incremented runtime bank version, requires Studio API 1.08.00 or later.
  • Latest Studio API supports loading old bank versions from 1.03.00.

New in FMOD Studio 1.08.00 (Mar 7, 2016)

  • Important:
  • Launched FMOD.io. You can now login and purchase assets via the FMOD.io tab in the Audio Bin window.
  • The project file format has changed significantly. Please use the in-built migration option when opening older projects.
  • Features:
  • Added the 3D Object Panner effect to allow events to be spatialized using Dolby Atmos and Playstation VR technology.
  • Added tool support for loading custom output plugins and codec plugins.
  • All-new asset management workflow. Files are now mapped to physical locations on disk, greatly simplifying working with audio files. Finding and replacing files in the Assets folder structure is quick and easy, as they always match the structure you see in Studio. The Assets folder can be mapped to a network drive, or stored separately from the project metadata.
  • New files are automatically detected when added on disk to the Assets folder. This allow you to set up your DAW to build directly into your project's Assets folder. The assets view also supports filtering by newly detected files.
  • Added the 'Consolidate' context menu. This is available when selecting multiple audio files in the assets browser and allows you to replace old assets with new ones, or merge multiple existing assets.
  • Revamped management of encoding settings. Encoding settings can now be specified on a per platform, per folder, and per asset basis from the Assets browser. Assets can be assigned custom encoding settings directly, or can inherit settings more broadly by setting encoding settings at the folder or platform level.
  • Added support for customizing available platforms for a project including support for multiple platform configurations for the same hardware type. Adding new platforms to your project can be configured from the Preferences dialog. Build output directory, speaker format, and default encoding settings can all be set on a per platform basis.
  • Added a status bar. This includes new incators for live update connection status, a validation warnings indicator, and a loading progress bar.
  • Added active platform selector to the status bar. This allows for building to a single platform, auditioning events in their platform speaker format, and adding per platform encoding settings in the assets browser.
  • Added a 'Build All Banks...' option to the menu bar. This will build all banks across every platform. The 'Build' menu bar item will now build just the banks required for the active platform.
  • Added support for left-edge trimming. You can now drag the left edge of time-locked single sounds to trim away the head of an Asset, accurate to samples. This process is non-destructive, much the same as trimming the tail of a file.
  • Added an offset field to the 'Move To...' dialog to support left-edge trimming.
  • Added support for setting a start offset as a percentage of a module's content. This allows for setting a start offset that will scale based on the selected content, for example, scaling the offset based on the sound selected in a multi sound playlist. This allows for automation and modulation of start offset over the entire duration of the sound. This complements the newly added support for time-locked left-edge trimming.
  • Added support for splitting sound modules. This occurs at either the context menu position or at the cursor position, when executed via the menu bar item.
  • Added a command for replacing a single sound with the trimmed audio. Sounds that have been non-destructively trimmed on the timeline can be replaced with a trimmed copy of the asset, using the 'Replace Audio with Trimmed Copy' context menu item.
  • Added support for snapping automation points to neighboring points, making it easier to create vertical segments in automation curves.
  • Added the assets browser tab in event editor. The assets browser tab has been added to the Event Editor window for quick access to audio files.
  • Added support for the 'Decompressed' loading mode. At runtime, this allows for assets to be decompressed into PCM data when they are loaded, rather than being decoded as they are played. This complements the existing 'Compressed' and 'Streaming' loading modes. The 'Decompressed' loading mode can only be applied as a per platform encoding setting, under the 'Advanced Loading Mode' drop-down.
  • Added support for profiling file I/O. A new graph is available in the master track of each profiler session, indicating disk bandwidth usage for bank loading, sample loading, and asset streaming.
  • Added indicators to event instances in the lifespans view of the profiler. You can now inspect when events have been delayed due to file I/O, or when they have been restarted via code.
  • Added a new script-based source control plugin interface. Source control can easily be integrated via Javascript.
  • Added SVN integration (Beta), backing onto the new script-based source control plugin interface.
  • AT9 Band Extension is now enabled by default for supported bit-rates.
  • Notes:
  • Incremented runtime bank version, requires Studio API 1.08.00 or later.
  • Latest Studio API supports loading old bank versions from 1.03.00.
  • AT9 compression now requires AT9 library 1.7.1 (DLL version 2.8.0.5) or later. Compression in 32bit versions of Studio is no longer supported in line with Sony's removal of 32bit compression libraries.
  • As the assets browser now mirrors files on disk, operations such as renaming, moving, and deleting of audio files are no longer undoable.

New in FMOD Studio 1.07.08 (Mar 7, 2016)

  • Fixes:
  • Fixed hang during save after migration if there is audio file with malformed filename in the "Audio Bin" folder.
  • Fixed crash when creating a transition timeline, then undoing and redoing that action.
  • Fixed bug where Studio was not marking the new audio asset for add after using the "Replace" function.
  • Fixed bug where Studio incorrectly migrated 3D Pan Level automation from Designer even though the event is 2D which resulted in an invalid automation curve.
  • Fixed the device list becoming empty when a broken output device is selected in the preferences dialog.
  • Notes:
  • Build warning pertaining to missing plugins now list the referencing events and buses.

New in FMOD Studio 1.07.07 (Feb 17, 2016)

  • Fixes:
  • Fixed crash when attempting to find project in Perforce server if the workspace view contains mapping to an invalid drive.
  • Fixed bug when finding project in Perforce server, Studio was not looking at the immediate folder specified in the workspace view.
  • Fixed bug where Perforce workspace will be considered not suitable for project if the project folder instead of its ancestor folder is mapped in the workspace view.
  • Fixed bug where Studio would mark the metadata of a newly created event for add prior to saving which can result in dangling changes for non existance files.
  • Fixed crash when deleting a profiler session while it is in the process of recording.
  • Fixed Studio not terminating on shutdown if ASIO is selected as the audio device.
  • Fixed issue while dragging or resizing the birds eye view widget and right-clicking other widgets.
  • Fixed issue with changes to audio assets in nested folders not showing correctly in the submit dialog.
  • Fixed crash when attempting to move an incorrectly displayed audio assets in submit dialog to on hold or to the changes tab.
  • Improved Designer to Studio migration performance.
  • Fixed issue with the Zoom Out view menu command. The view now stays correctly positioned in relation to the parameter cursor.
  • Fixed potential crash when switching output mode to ASIO.
  • Notes:
  • Added support for IT Echo migration from Designer to Studio. The effect is currently only available via migration for legacy purpose. Adding a new instance is not supported.

New in FMOD Studio 1.07.06 (Jan 28, 2016)

  • Features:
  • Added event mixer strips to the mixer desk. This reintroduces some of the previous mixer input functionality, such as the ability to meter, solo and mute events, and scope events into mixer views. You can also quickly view the event macros for selected event strips.
  • The shift key can be held to multi-select track heads in the multitrack editor.
  • Fixes:
  • Fixed UI bug where under rare circumstances after validation, nested events would appear to be moved to the top level in browser even though project data remains unchanged.
  • Fixed the Resize All Tracks menu command for the Profiler.
  • Fixed hang when changing output device while auditioning a waveform.
  • Fixed live update connection state not updating properly when changing output device or project format.
  • Fixed validation warnings appearing for control surface bindings.
  • Fixed a Mac-only crash related to tooltips.
  • Fixed crash when hitting the delete key twice in a row when an automation point is selected.
  • Fixed crash when deleting a selected automation point and performing another operation on the automation point via the keyboard, before the mouse is released.
  • Fixed bulk-editing of plugin effects not working in mixing desk.
  • Fixed script-based menu bar items causing crashes on Windows.
  • Studio now remembers the last folder audio was imported from and opens file dialog pointing at the folder on next import.
  • Improved validation for projects with malformed profiler data.
  • Fixed crash bug when resizing a transition timeline to zero length in an event that has automation points.
  • Fixed crash bug when migrating from a Designer workspace to Studio.
  • Fixed parameter values not being passed through to event sounds in playlists.
  • Fixed crash when syncing to source control if there are unsynced changes made to the mixing desk.

New in FMOD Studio 1.07.05 (Jan 8, 2016)

  • Features:
  • Added a label to indicate the master bank in the browser.
  • Fixes:
  • Fixed playlist percentage not clearing after removal resulting in loss of settable percentage range.
  • Fixed duplicate event name causing bank build failure even after the duplicate event is renamed or deleted.
  • Fixed rare case in which a benign validation error would be detected after undoing a paste operation.
  • Fixed dials and faders intermittently jittering when dragged.
  • Fixed issues related to opening a project via file association while a modal dialog is present.
  • Fixed opening projects via file association not working for some paths on Windows.
  • Fixed rounding errors occurring when editing numeric properties via text.

New in FMOD Studio 1.07.04 (Dec 11, 2015)

  • Features:
  • Added indicators to highlight events that have been referenced and events that have not been assigned to a bank, in the browser view. A similar indicator has been added the audio bin to visualize which files aren't used.
  • Extended support for the "Find references..." command. For example, you can find all snapshots that reference a particular bus, find all audio files referenced by a particular event, or find all VCAs that affect a particular strip.
  • Added a "Find sends..." option for return buses. This allows you to filter the events browser by items that send to a particular return bus. You can also filter the routing browser to find other buses sending to a return.
  • Added support for quantization intervals of up to eight bars for sounds and transition regions.
  • Added support for keying off sustain points in the sandbox.
  • Improved the performance and responsiveness of the browser view.
  • Improved reliability of live update connect.
  • Improved indicators for when a plug-in is missing.
  • Improved rendering performance of long transition regions. Quantized transition points will now be drawn as a transparent areas where necessary.
  • Better support for sounds with channel/speaker masks, ie a 1 channel sound specified as LFE, or a quad sound specified as LRCS instead of 2 front 2 back as an example.
  • Added multi-select for tracks via their track head widgets. Multi-select track context menu options include delete, copy, resize and change colour.
  • Extended context menu commands for Markers and Modules to operate on the entire selection when possible.
  • Fixes:
  • Fixed the '#referenced' filter being incorrect when a reference is removed from an event.
  • Fixed output format for single sound not being updated correctly after removing its audio file.
  • Fixed crash when attempting to convert a snapshot module to a nested event.
  • Fixed F2 shortcut key for renaming current item in browser not working after switching between windows.
  • Fixed items being pasted under events, when an event is selected in the browser. Items will be pasted to their closest folder ancestor.
  • Fixed the scripts menu not showing up on Mac in some cases.
  • Fixed the reverb preset values sometimes being reset or overridden when changing selection.
  • Fixed multiple issues with visible transition timelines when zooming and scrolling via the BirdsEyeView widget.
  • Fixed display issues with parameters that begin at a negative value.
  • Fixed crash when attempting to use the volume and pitch number box in a multisound with nothing selected in the playlist.
  • Fixed rare crash when saving after syncing to source control.
  • Fixed crash when resizing transition modules while the multitrack editor view is horizontally scrolling.
  • Fixed issues when simultaneously moving automation points and using the horizontal constraint feature.
  • Fixed selection, movement and context menu issues with markers that are locked when a transition timeline is visible.
  • Fixed ui issue when adding a new track to the multitrack editor while a transition timeline is visible.
  • Fixed Multi Sounds and Scatterer Sounds not randomizing correctly when editing playlist items and switching between sequential and random mode during playback.
  • Fixed possible crash when editing play percentages of playlist items during playback.
  • Fixed crash when pasting objects referencing a deleted transition timeline.

New in FMOD Studio 1.07.03 (Nov 18, 2015)

  • Features:
  • Added the Transceiver effect. Sends signals from multiple sources to a single 'channel' (like a radio station, up to 32 of them) and receieve from that or any channel from multiple receivers. Great for receiving and broadcasting a submix from multiple 3D locations (for example, it can be used to 3D position a reverb bus signal inside an event).
  • Improved the multitrack snapping indicator appearance.
  • Added an absolute mouse input mode (useful for tablets and touch screens). The input mode can be set via the preferences dialog.
  • Added an "Open in Explorer/Finder" context menu item for profiler sessions.
  • Added support for selecting a file for effect data parameters, triggered via the context menu or by double-clicking the control.
  • Added *.agp file extension filter to AudioMotors data property.
  • Fixes:
  • Improved general performance of bulk edit and responsiveness when altering values using dials and faders.
  • Fixed profiler sessions sometimes not adding tracks for recorded events automatically.
  • Fixed browser windows disappearing unexpectedly when switching applications.
  • Fixed crash when attempting to select a incorrectly recovered profiler session.
  • Fixed crash when using control surface input while a blocking operation is in progress.
  • Fixed recovery mechanism to recover snapshot and profiler to the correct root folder.
  • Fixed crash using FLAC files.
  • Fixed export GUID not exporting event paths since (introduced in 1.07.00).
  • Fixed issue when copying event references when the item that was referenced resides in the master folder.
  • Fixed crash when migrating a 1.06 project to 1.07 under certain circumstances.
  • Fixed crash when changing bus polyphony limit.
  • Fixed the 'Move to' menu item not showing folders correctly.

New in FMOD Studio 1.07.02 (Nov 2, 2015)

  • Features:
  • Added support for modulating the stereo panner.
  • Added functionality to refresh the parameters on an event sound.
  • Fixes:
  • Fixed profiler sessions not loading on Mac.
  • Fixed crash when dragging mixer return from Mixing Desk onto an effects chain to create sends
  • Fixed problem where Studio would load a system vorbis encoder instead of the one we ship, our encoder is now called libfsbvorbis.

New in FMOD Studio 1.07.01 (Oct 28, 2015)

  • Features:
  • Added support for recovery of audio bin item if its containing folder is missing from the project.
  • Improved search times in the browser for very large projects.
  • Added demo content for the AudioMotors plugin, when using the trial version.
  • Added a new scripting API function: studio.project.importAudioFile. This can be used to import audio files to the audio bin of a project for a given path.
  • Fixes:
  • Fixed intermittent crash occurring when reloading a plugin while it is being used for playback.
  • Fixed intermittent crash when validating the project.
  • Fixed mouse jitter occurring on some Mac devices when dragging faders.
  • Fixed delete key not working when selecting playlist items.
  • Fixed routing browser not reordering items correctly when dragging them to the bottom of the view.
  • Fixed the output format for Multi Sounds not being computed correctly.
  • Fixed multitrack view not refreshing the display intermittently.
  • Fixed crash when rerouting a mixer input via the context menu.
  • Fixed crash on Mac when performing undo and redo commands while editing text using a text edit widget.
  • Fixed 'Tremolo' effect missing from the effect list (introduced in 1.07.00).
  • Fixed programmer sound placeholders not auditioning correctly when contained within a nested event.
  • Fixed issue where modulation tab would sometimes require two clicks to collapse.
  • Fixed incorrect plugin names being written to banks. Plugins will now take the user-assigned name, or an empty string if none has been set.
  • Fixed the 3D Preview being fixed to the maximum elevation when starting at the listener position.
  • Fixed crash when profiling nested events.
  • Fixed crash when selecting audio asset if the asset file path exceed 255 characters.
  • Fixed the preview widget not working in the audio table editor.

New in FMOD Studio 1.07.00 (Oct 6, 2015)

  • Important:
  • Studio is now a 64-bit application, providing greater memory capacity and improved performance. On Windows, separate 32-bit and 64-bit versions are available. On Mac, Studio is now 64-bit only.
  • All plugin libraries must be built for 64-bit architecture in order to be compatible with the 64-bit version of Studio.
  • The project file format has changed significantly. Please use the in-built migration option when opening older projects.
  • The Studio tool now supports tracking of anonymous user analytics. This data will assist us in refining interface discoverability and tracking performance within the tool. Users can opt-out at any time via the About dialog.
  • Features:
  • Added new scripting system, allowing users to control the interface and modify project data via a JavaScript API. Scripts can be run from the console window, assigned to menu bar items, or triggered remotely from a level editor or external application. Script files with the *.js extension will be searched for in the following directories: %appinstalldir%/Scripts, %systemuserdir%/FMOD Studio/Scripts, and %projectdir%/Scripts.
  • Added support for marquee selection and movement of multitrack items. This includes moving markers, regions, and automation points in unison.
  • Added support for snapping within the multitrack, including snapping to the ruler, cursor, playhead and other markers, regions, modules and loop points.
  • Greatly improved project load times. Projects now load 4 to 5 times faster.
  • Added support for finding all references to an event or audio file.
  • Added polyphony controls to mixer groups, allowing you to limit the number event instances routed into a group.
  • Improved nested event workflow. Nested events are now displayed under their parents within the browser. Added support for creating multiple references to a nested event. Added support for converting a nested event to a global event. Added support for converting a global event sound reference to a nested event by making a nested copy.
  • Added support for profiling of snapshots and their intensities.
  • Added profiler support for capturing the timeline position of event instances. This can be viewed in the deck, once an instance is selected.
  • Added an option to filter by referenced events, within the event browser.
  • Added support for moving the parameter cursor with the left and right keys. The control modifier can be held to move in finer increments.
  • Added a new Channel Mix effect. This allows you to set per channel gain adjustments, and specify an input channel grouping.
  • Studio now comes with AudioGaming's AudioMotors and Two Big Ears' 3Dception as built-in trial plugins. Both have include a customized deck interface.
  • Panels within the properties pane can now be collpased.
  • Added a welcome dialog which is displayed the first time a new version of Studio is opened. This dialog also replaces the existing About dialog.
  • Added support for horizontal scroll wheels. This includes horizontal scrolling with trackpads.
  • Improved support for scroll wheels that track delta values with less than 1/8th of a rotation, such as the Mac trackpad.
  • Notes:
  • Incremented runtime bank version, requires Studio API 1.07.00 or later.
  • Latest Studio API supports loading old bank versions from 1.03.00.
  • Mixer inputs have been deprecated; please use mixer groups to achieve the same effect. This allows for a more streamlined workflow, whilst also facilitates runtime optimizations. Old projects containing modified mixer inputs have been migrated to work with mixer groups.
  • Renamed command line tool for Windows from fmodstudio.com to fmodstudio.exe
  • Project open and save dialogs now point to the most recent location
  • The polyphony stealing option "Quietest" has been renamed to "Virtualize", and the option "Off" has been renamed to "None". This more accurately describes their respective behaviors.
  • Studio will now search for plugin libraries (*.dll and *.dylib files) within the following directories: %appinstalldir%/Plugins, %systemuserdir%/FMOD Studio/Plugins, and %projectdir%/Plugins.
  • Warnings about missing or trial plugins are now shown post build.

New in FMOD Studio 1.06.10 (Sep 16, 2015)

  • Features:
  • Added support for loading custom DSP plugins when auditioning via the sandbox, or triggering the playback of profiler API captures
  • Fixes:
  • Fixed irregular crashes on Mac when using trackpad gestures
  • Fixed built-in parameters not being displayed as read-only in the sandbox
  • Fixed bug with replacing audio asset not updating the trigger region length of timelocked sounds
  • Fixed bug with source control file menu items doubling up under certain circumstances
  • Fixed Trigger Delay not being applied to sounds on parameters that trigger immediately when an event starts.
  • Notes:
  • The sandbox now uses the FMOD_STUDIO_INIT_ALLOW_MISSING_PLUGINS runtime system flag. This means that banks containing missing plugins will not prevent the sandbox from loading.

New in FMOD Studio 1.06.09 (Sep 3, 2015)

  • Fixes:
  • Fixed submiting changes failing silently if multiline changelist description is used (Perforce only)
  • Fixed commandline bank building not working as expected if Desktop and/or Mobile specified as the target platforms
  • Fixed commandline not handling leading whitespace and trailing whitespace in platform name
  • Fixed adding a parameter to a referenced event does not always propagate change to all event reference sound modules
  • Fixed copying and pasting behaviour to compare audio assets by size for similarity if we are doing a lookup by path for replacement asset
  • Notes:
  • Studio now errors out during load if duplicate id is detected in multiple files
  • Improved error reporting for all functions of ScriptProcess

New in FMOD Studio 1.06.08 (Aug 13, 2015)

  • Fixes:
  • Fixed crash when trying to play a sound with more than 8 channels.
  • Fixed bug where modified mixer inputs are no longer visible in submit dialog
  • Fixed bug where deleted items are not reappearing after a revert if project is saved in the same session
  • Fixed bug where items show up twice after undoing the deletion of audio bin folders
  • Notes:
  • The LFE of 3D panner can now be enabled or disabled by the user and is now part of the effect panel instead of the pan override
  • Studio now errors out when building an out of date project using the command line tool

New in FMOD Studio 1.06.07 (Jul 23, 2015)

  • Fixes:
  • Fixed crash when dragging an audio file from Finder into the audio bin while a line edit for an item to be renamed is still active (Mac only)
  • Fixed seeking occuring in the event editor during save
  • Fixed units not being displayed on profiler graph rulers
  • Fixed rare crash occurring when working with multiple projects
  • Fixed marker priority not updating consistently when being reordered
  • Fixed menu item not working due to a bug introduced in 1.06.06 (Mac only)
  • Notes:
  • The birds eye view is now locked to horizontal scrolling when dragged
  • Volume automations will now snap to 0dB

New in FMOD Studio 1.06.06 (Jul 10, 2015)

  • Features:
  • Added support to the compressor effect for unlinked channels
  • Added support for automatically removing old banks prior to building all banks
  • Added support for copying event references between projects
  • Fixes:
  • Fixed issue with seek speed dial not going back to instanteous correctly
  • Fixed nested events double counting voices in profiler
  • Fixed bank building dialog remaining open when an error occurs while building the last bank
  • Fixed issues when copying events that are referenced by a profiler session
  • Fixed issue with menu bar items sometimes not updating
  • Improved loading times for larger projects with many sends
  • Fixed progress bar resetting to zero towards the end of loading a project
  • Fixed issue with rerouted returns showing up twice in mixer editor view
  • Fixed alignment issues with VCA handles
  • Fixed intermittent issues with initialization of plugin parameters
  • Fix copy/paste crash with convolution reverb
  • Notes:
  • Seek speed will now be rescaled when you resize a parameter
  • Support for building for desktop, when no build settings are defined, has been deprecated
  • Event references copied between projects are matched by path
  • Horizontal scroll bars have been removed from views linked to a birds eye view to conserve screen space

New in FMOD Studio 1.06.05 (Jun 25, 2015)

  • Features:
  • Added support for placing named markers within profiler sessions
  • Added support for profiling nested event instances
  • Added separate profiler graphs for inclusive (self) and exclusive (total) instance and voice counts
  • Added single-click option to scope in properties to snapshots
  • Improved the clarity of the mixer snapshots interface
  • Fixes:
  • Fixed crash during sync if a currently visible browser item is removed as part of the sync
  • Fixed intermittent crash if pending changes has item with non ascii character in the filename (Perforce only)
  • Fixed strips still in bulk edit model even if they are no longer in the selection
  • Fixed crash when the folder of an item has been deleted and checked in before the deletion of its items
  • Fixed markers "bleeding" graphically when dragged quickly
  • Fixed loading of event being triggered spuriously in the editor
  • Fixed automation curves for parameter properties not redrawing when the parameter range is changed
  • Fixed bulk editing of the solo state for mixer strips not behaving correctly
  • Fixed potential crash when starting a recording with the profiler
  • Fixed crash when profiling a project containing invalid mixer inputs
  • Notes:
  • Extended max possible interval for sound scatterer to 10 mins. The setting of interval greater than 30 seconds can be done via editing the max interval text
  • The parameter seek speed dial has been given a more descriptive label

New in FMOD Studio 1.06.04 (Jun 10, 2015)

  • Features:
  • Added an auto-reconnect option when connecting to a game via live update
  • Added option to build banks if banks aren't found when opening the sandbox
  • Fixes:
  • Fixed issue whereby lines in the logging view would sometimes dissapear with filtering enabled
  • Fixed sounds not using correct volume and pitch when auditioning in the deck
  • Fixed automatic output format not being updated correctly when removing the last effect in an effect chain, when that effect was modifying the format
  • Optimized loading of deeply nested referenced events
  • Improved responsiveness when deleting referenced events
  • Fixed Scatterer sounds not being spatialized properly. Introduced in 1.06.00.
  • Fixed missing audio asset when importing an audio asset into an existing project and performing a save as immediate after
  • Made connect to game error message more descriptive

New in FMOD Studio 1.06.03 (May 25, 2015)

  • FEATURES:
  • Added menu for filtering Event browser by the special search term "#unassigned" and by tag name
  • Added menu for filtering Audio Files browser by the special search term "#unused"
  • Added support for filtering the logging view
  • Added FMOD Reverb effect preset values accessible from the reverb effect deck panel context menu
  • Added a control for the sound stealing behavior of scatterer sounds
  • FIXES:
  • Fixed user settings not loading correctly in some cases
  • Fixed audio bin not displaying the correct length when switching files
  • Fixed Studio becoming unresponsive after using the "Replace" audio file function if the replacement is significantly longer than the original
  • Fixed rare crash when displaying timelocked single sounds
  • Fixed timeline sizing behaviour when timeline contents are shorter than the thirty second default timeline size
  • Fixed intemittent issue establishing connection between project and Perforce workspace and incorrectly reporting an error
  • Fixed crash when moving timelocked sounds between audio tracks
  • Fixed crash deleting an audio track that has timelocked sounds
  • Fixed an intermittent crash during sync merge and commit if the fspro file is out of date.
  • Fixed intermittent crash occuring during shutdown
  • Fixed lazy load being triggered when opening context menus for effect chains within the mixer
  • Fixed crash when attempting to sync merge and commit if new audio folders were added during the session
  • Fixed timelocked single sound losing its wareform when saving a new project
  • Fixed mixer return not getting the right input format set during load
  • Sections of the preferences dialog have been made clearer fixed waveform on timelocked single sound not displaying after undoing the deletion of the source audio asset
  • Fixed audio table exporting not working correctly if the audio filename contains "."
  • NOTES:
  • The audio file audition widget now displays the cursor position and the file length separately
  • Automation curve point values are now displayed in white to aid readability
  • The deck tab widget now uses the common tab style
  • The 7.1 to 5.1 downmix now lowers the volumes of the back speakers' contribution to the surround speakers by 1.5dB to lessen volume bulge in the middle
  • The scatterer sound's stealing behavior has been turned off by default, to match the 1.05 branch behavior
  • The shortcut key for toggling bulk edit has been changed to Shift+B

New in FMOD Studio 1.06.02 (May 7, 2015)

  • Features:
  • Added support for toggling API capture during playback in profiler
  • Fixes:
  • Fixed issue with saving profiler sessions on Mac OSX
  • Fixed incorrect output format for mixer inputs after loading
  • Fixed crash occuring when a plugin, which contains less parameters than a serialized instance of the same plugin type, is loaded
  • Fixed bug in 3 way merge algorithm
  • Fixed dragging of events from tag browser to banks for bank assignment not working as expected
  • Fixed automapped parameter not working after range in parent event has changed
  • Fixed serialization of the initial value for parameters in certain setups
  • Fixed event macro pitch changes not appearing in auditioning
  • Fixed assignment of mixer strips to UiMixerView not working
  • Fixed module widgets becoming too small to see when using timeline zoom and resizing with the mouse
  • Fixed module widget's resize cursors obscuring the option to move the widget
  • Fixed a validation warning appearing when pasting event sounds in folders
  • Fixed a validation warning appearing after removing a build setting
  • Fixed save as not working if the project has profiler sessions
  • Fixed performance issues when zoomed in closely to transition timelines
  • Fixed crash during project validation commandline if project is invalid
  • Fixed intermittent crash when altering time locked single sound trigger region length while zoomed in to sample level
  • Fixed crash bug when launching the Preference dialog if a previously selected source control provider is no longer available
  • Fixed plugin data parameter widget to now show the source file name of the associated data file where possible
  • Fixed module widgets on the birds eye view from becoming imperceptibly small when zooming out or resizing
  • Notes:
  • Parameter cursors are no longer reset to their initial values when stopping an event
  • The minimum size for editor windows has been reduced

New in FMOD Studio 1.06.01 (Apr 17, 2015)

  • Fixes:
  • Fixed crash when pasting logic track items
  • Fixed crash when removing a playlist sound with a play percentage attached
  • Fixed play percentages being marked as invalid when removed
  • Fixed Studio treating relative path for build output directory as relative to current working directory instead of current project directory
  • Fixed undoing of adding fade curves causing validation errors
  • Fixed crash when deleting transition timeline if the current playhead cursor is within the transition timeline
  • Fixed crash when saving the project while profiler recording is active

New in FMOD Studio 1.06.00 (Apr 10, 2015)

  • IMPORTANT:
  • Scatterer sounds now steal the oldest spawned sound if the polyphony limit
  • has been reached when spawning a new sound
  • FEATURES:
  • Added support for source and destination regions to transition timelines
  • Added support for arbitrary fade in/out curves to regions
  • Added new project validation system, including numerous improvments
  • to project robustness, stability, and options for project recovery
  • Added new sandbox system, allowing playback of events from their built banks
  • within a game-like simulation
  • Added multi-listener auditioning support within the sandbox
  • Added support for capturing API command data via the profiler, when
  • connected to game/sandbox
  • Added support for playback of API captures within the profiler, allowing
  • you to re-audition the session against the currently built banks
  • Added support for capturing levels via the profiler
  • Added the console window for advanced diagnostics
  • FIXES:
  • Fixed crash when removing automation point at end of a long timeline, when
  • the point is the last item on the timeline
  • Fixed crash resizing transition timeline when following cursor
  • Fixed Paste menu item being available in browsers when incompatible items
  • have been copied
  • Fixed crackling noise with streams if a transition point jumped a short
  • distance in the timeline.
  • Fixed UI freeze on Mac OS X 10.10 in the multi track
  • Fixed bulk edit not working for plugin parameter if more than 2 instances
  • of the effect is selected
  • Fixed follow cursor disabling after exiting a transition timeline
  • Fixed Studio doing a exhaustive search for fspro when using "Browse for
  • Project..." if P4CLIENT environment variable is not set (Perforce only)
  • Fixed bug displaying the destination ruler when switching between transition
  • timelines
  • Fixed intermittent crashing of Windows ntdll.dll, due to clipboard not
  • containing a text representation of the copied data
  • Improved profiler capture performance
  • Fixed issues whereby some effects would not be initialized with the correct
  • property values
  • Fixed bug where Studio reckons the project is locked when attempting to
  • commit to source control on first save
  • Fixed cursor getting stuck after moving a sound between audio tracks while
  • the cursor is inside a transition timeline.
  • NOTES:
  • Filtering the events browser for events not assigned to banks can be done via
  • the search term "#unassigned"
  • Filtering the audio bin browser for audio files not used within event can be
  • done via the search term "#unused"
  • The properties under the polyphony panel for events and modules have been
  • renamed appropriately to avoid using the term "Voice

New in FMOD Studio 1.05.15 (Apr 2, 2015)

  • Fixes:
  • Fixed crash when removing automation point at end of a long timeline, when the point is the last item on the timeline
  • Fixed crash resizing transition timeline when following cursor
  • Fixed Paste menu item being available in browsers when incompatible items have been copied
  • Fixed crackling noise with streams if a transition point jumped a short distance in the timeline.
  • Fixed UI freeze on Mac OS X 10.10 in the multi track
  • Fixed bulk edit not working for plugin parameter if more than 2 instances of the effect is selected
  • Fixed follow cursor disabling after exiting a transition timeline
  • Fixed Studio doing a exhaustive search for fspro when using "Browse for Project..." if P4CLIENT environment variable is not set (Perforce only)
  • Fixed bug displaying the destination ruler when switching between transition timelines
  • Fixed intermittent crashing of Windows ntdll.dll, due to clipboard not containing a text representation of the copied data

New in FMOD Studio 1.05.14 (Apr 2, 2015)

  • Fixes:
  • Fixed printFile error after renaming items (TFS only)
  • Fixed Studio to now use the name of the fspro file for names of .tags, .snapshotList and .mixer instead of using the folder name
  • Studio now warns user of conflicting event path before the build process

New in FMOD Studio 1.05.14 (Mar 16, 2015)

  • Fixes:
  • Fixed printFile error after renaming items (TFS only)
  • Fixed Studio to now use the name of the fspro file for names of .tags, .snapshotList and .mixer instead of using the folder name
  • Studio now warns user of conflicting event path before the build process

New in FMOD Studio 1.05.13 (Feb 25, 2015)

  • Fixes:
  • Fixed pasting allowing mismatched group track and parameter for sounds
  • Fixed ordering of markers within the "Set Destination" context menu
  • Fixed incorrect plug-in warnings for GenAudio AstoundSound RTI
  • Fixed Perforce setting not displaying workspaces with no host defined as valid options
  • Fixed crash during initial save of a project if an error occurs during the saving process
  • Fixed crash during sync merge and commit
  • Studio now cleans up any invalid sounds with mismatched group track and parameter
  • Fixed crash if event has dangling parameter condition that is not associated with a valid parameter
  • Notes:
  • Full event paths are now shown in the banks browser
  • The current session log file can now be attached when using the Help > Contact Support menu bar item

New in FMOD Studio 1.05.12 (Feb 6, 2015)

  • Fixes:
  • Fixed Studio not displaying built bank in changelist when source control integration is enabled for banks and banks are output to custom directory
  • Fixed inconsistent behavior of Preference dialog where the "Enable source control integration for built banks" can be hidden under certain circumstances
  • Fixed occasional crashes on Mac OS X related to multi-touch input devices
  • Fixed stall/hang when attempting to view an event with deep nesting of reference events
  • Fixed crash or hang using .XM music files as sounds
  • Fixed crash when dragging unsupported impulse responses onto the Convolution Reverb effect
  • Fixed crash when deleting playlist items via keyboard shortcut
  • Fixed intermittent crash when deselecting sounds

New in FMOD Studio 1.05.11 (Jan 23, 2015)

  • Features:
  • The stream button now acts as a macro control for nested event sounds tracks. The button still has no effect on referenced event sounds.
  • Fixes:
  • Fixed drag drop from desktop/finder issue on Mac OS X 10.10
  • Improved the accuracy of the loading progress dialog
  • Fixed bug introduced in 1.05.10 that resulted in removal of required input files
  • Fixed bug where playlist items lose play percentage display after reshuffling
  • Fixed bug where module voice stealing setting not deserialized on load
  • Fixed crash when loading a corrupted project. Studio now pops up an error dialog

New in FMOD Studio 1.05.10 (Jan 14, 2015)

  • Features:
  • The "Connect to Game" dialog can now accept port numbers by using the format address:port
  • Fixes:
  • Fixed crash when copying tracks which contain modulated effects
  • Fixed VCA assignment serialization issue when migrating from older versions to 1.05
  • Fixed intermittent crash after syncing
  • Fixed Studio incorrectly marking events for deletion after they have been moved to a new folder
  • Fixed crash occuring when a transition marker has no transition timeline but has been marked as visible
  • Fixed bug where if an event was paused, unpaused then an effect moved in the effect deck, it would act like it was paused for a period of time.
  • Fixed crash when syncing if there are duplicate files
  • Fixed crash when undoing the deleting of event under certain circumstances
  • Notes:
  • The VCA assignment fix would result in project been marked as modified on loaded if any of the buses are serialized in the old format

New in FMOD Studio 1.05.09 (Dec 13, 2014)

  • Fixes:
  • Fixed bug where renaming then deleting an event will result in a dangling event that is missing its mixer input
  • Fixed rare issue when copying and pasting complex sets of objects
  • Fixed intermittent crash bug while building bank after syncing to source control
  • Fixed silence after unpausing an event instance. Introduced in 1.05.08.

New in FMOD Studio 1.05.08 (Nov 29, 2014)

  • Fixes:
  • Fixed profiler graphs sometimes not displaying correctly when their value scale changes while recording
  • Fixed context menu popping up when left clicking away from the '+' icons in the effects deck
  • Fixed save failure if an item (e.g. event, mixer group, etc) is added and removed prior to save (Mac only issue)
  • Fixed window titles occasionally having incorrect indices

New in FMOD Studio 1.05.07 (Nov 24, 2014)

  • Fixes:
  • Allow property values entered with text to include leading whitespace
  • Fixed crash when dragging anything other than an impulse response over the convolution reverb effect

New in FMOD Studio 1.05.06 (Nov 13, 2014)

  • Fixes:
  • Fixed bug where replacing audio file not performing the right source control changes required on save
  • Fixed bug when saving if event has name in a different casing from the name on disk
  • Fixed bug when reverting project does not undo unsaved changes
  • Fixed intermittent crash after cancelling out of adding a mixer view
  • Fixed rare crash when adding items to a browser while renaming

New in FMOD Studio 1.05.05 (Oct 30, 2014)

  • Fixes:
  • Fixed bug where Studio would lose the Perforce workspace setting if user is logged out
  • Fixed issues with always-on-top window behaviors
  • Fixed rendering issues when resizing profiler track heights
  • Notes:
  • The "Zoom In" and "Zoom Out" shortcuts have been changed to zoom towards the cursor position
  • Studio projects will now close once all editor windows have been closed, regardless of whether browser type windows are still open
  • Browser type windows will no longer appear in the taskbar for Windows

New in FMOD Studio 1.05.04 (Oct 23, 2014)

  • Features:
  • Added "Revert to Saved" menu item
  • Added proper support for non ascii audio asset and item names
  • Fixes:
  • Fixed issues with the "Open" and "Open in New Window" menu items
  • Fixed intermittent crash when deleting transition timelines
  • Prevented editing the range of built-in angle parameters
  • Fixed event playback restarting when stop the stop button is pressed while the event is already stopping
  • Reduced memory usage in profiler
  • Fixed white dialog when building banks
  • Fixed the "Save As..." keyboard shortcut for Windows
  • Added keyboard shortcut for "Open Most Recent"
  • Fixed find in depot dialog not responding to change in workspace selection
  • Fixed bank build failure if user login name contains non ascii characters
  • Improved profiler performance
  • Improved commandline bank building performance

New in FMOD Studio 1.05.03 (Oct 14, 2014)

  • Features:
  • Added bulk edit support for bus panners
  • Added bulk edit support for bus input and output formats
  • Added tooltips for the transport buttons and instrument loop buttons
  • Fixes:
  • Fixed click noise when restarting an event with a lowpass filter added
  • Fixed project loading issue if strip or snapshot in custom Mixer View has been deleted
  • Fixed rare Mac OSX crash when MIDI interface cannot be initialized
  • Improved control surface MIDI output performance
  • Fixed intermittent crash when generating peak data
  • Prevent the copying of profiler recording markers
  • Fixed intermittent crash when syncing
  • Fixed intermittent crashes when bank building finishes
  • Fixed inaccurate scheduling of events with single scatterer sounds
  • Fixed build error message when the build output directory does not exist

New in FMOD Studio 1.05.02 (Oct 1, 2014)

  • Prevent the profiler session itself from appearing in recordings
  • Fixed bug in text entry for transport bar timecode
  • Prevent the single sound deck from consuming the spacebar shortcut in the multitrack editor
  • Fixed multitrack drag drop occasionally crashing on Mac
  • Fixed crash when undoing the deletion of a return track
  • Fixed sidechain modulators with negative amount
  • Fixed crash when modifying selected fader using control surface while connected to live update
  • Fixed audio bin window losing focus after attempt to replace audio file
  • Fixed fade curve from Designer project been imported incorrectly resulting in silence playback
  • Fixed snapshot intensity modulators occasionally appearing descoped
  • Fixed crash when copying snapshots with scoped in mixer sends
  • Fixed empty snapshot properties being pasted after deleting referenced objects
  • Fixed crash when copying an empty single sound from a parameter to a timeline
  • Fixed Return Bus formats when send loops are involved
  • Additional fix for scatterer sound spatialization when min and max scatter distances are both set to zero
  • Fixed default Return bus being mono on projects saved prior to 1.05
  • Changed multisound random selection to prevent repeats in common cases
  • Snapshot volumes are now interpolated in terms of linear gain
  • Fixed mixer dials and faders intermittently showing incorrect values when snapshots are active
  • Fixed incorrect channel counts on Track and Bus outputs after loading
  • Fixed a bug in Studio where loading was taking significant amount of time during the updating of channel format stage
  • Fixed convolution reverb input downmix
  • Fixed crash when attempting to open a second project and closing the current project while loading

New in FMOD Studio 1.05.01 (Sep 22, 2014)

  • Fixes:
  • Fixed bug in saving not restoring project to correct state on save failure
  • Prevent Studio from allowing copying of modules that are invalid
  • Fixed bus going silent when output format is stereo and system speaker mode is 5.1
  • Fixed bug where Studio failed to open project if project has multisound that
  • has event sound as playlist item
  • Fixed Profiler showing referenced Event Sounds as top-level events
  • Fixed Profiler showing incorrect voice counts for the master bus
  • Fixed issues with remote connection state changing during profiling
  • Fixed crash when dragging an impulse response onto the convolution reverb
  • Disable scatterer sound spatialization when min and max scatter distances are
  • both set to zero
  • Fixed crash with looping sends
  • Fixed snapshot intensity modulation not working correctly
  • Fixed LFE level when 3D Panner's 'Mix' dial is in between 0 and 100%
  • Prevent 3D Panner and other 3D effects from being added to buses

New in FMOD Studio 1.05.00 (Sep 9, 2014)

  • Features:
  • Added options for selecting the audio output device
  • Added support for reordering of tracks in events
  • Added support for resizing tracks
  • Added support for compact strips in the mixing desk
  • Added support for reordering of playlist items
  • Added ability to override the input format on any bus or track
  • Changing the project output format can now be applied instantaneously
  • Added functionality to reroute of sends to existing or new returns
  • Added GenAudio AstoundSound RTI trial plug-in
  • Added context menu item to open in new window for events
  • Split automation track headings across multiple lines
  • Added option to open the selected audio table in a new window
  • Added auditioning functionality to audio table view
  • Added auditioning functionality to playlist items (single sound only), single sound and programmer sound
  • Fixes:
  • Fixed automation track labels for event sounds parameters and plugin sound parameters to include the module name
  • Improved the appearance of the snapshots browser
  • Moved bank build cache files into the project cache folder
  • Always build the master bank when banks are built from the banks browser
  • Notes:
  • Behavior of sidechain modulator attack/release has changed, it now follows the times set in milliseconds.
  • Slight changes to surround pan algorithm when project format is Stereo

New in FMOD Studio 1.04.07 (Aug 20, 2014)

  • Fixes:
  • Fixed Studio not updating referenced event sound correctly when a parameter is deleted from the referenced event
  • Fixed bug saving the asset source directory when importing Designer project

New in FMOD Studio 1.04.06 (Aug 8, 2014)

  • Prevent moving the master bank when it is included in a multi-selection
  • Fixed numeric entry when the OS has been set to the French Canadian locale
  • Fixed removing a event from multiple banks not working in the banks browser when using the context menu via multiselection
  • Fixed removing a mixer strip from multiple vcas not working in the vcas browser when using the context menu via multiselection
  • Fixed build cache being incorrectly reused when replacing source files of identical name with a different file that has an old time stamp.