Version 2.2.1

This version of Fabric introduces a number of new and exciting audio features as well as improvements and fixes such as:

New Features

  • New components added (MicComponent, SilenceComponent)
  • New Event notification support from code (OnMarker, OnEnd, OnAdvance etc)
  • New event editor and monitor windows
  • New component menu bar with links to online docs, create child/parent
  • Export/Import components to/from XML files
  • MusicComponent syncs to wavfile OnMarker notifications
  • Volume threshold support
  • Referencing RTP parameters from other components
  • OSC Support, set properties from external apps (i.e. TouchOSC)
  • Live in-game tweaking,  set properties on devices from the editor.
  • Editor play mode persistence.
  • Full support for Unity 5.0, WebGL, WP8, Consoles.

Fixes

- Fixed exception error with events that have a delay set and are destroyed

- Fixed issue with RTP referencing resetting curves

- Fixed issue with event trigger requiring to set the event name twice

- Fixed issue with audio component not stopping when is destroyed

- Fixed 2D randomisation issue

- Fixed SideChain issue setting volume to 0 if no valid volume meter is set

- Fixed IntroLoopOutro null error when "None" loop section was used

- Fixed music "OnEnd" issue not syncing correctly with other sync types

- Fixed Sequence component not reporting FinishPlaying event correctly

- Fixed null reference error in the timeline markers

- Fixed virtualization null reference error

- Fix issue with OnMarker notification not working after the sound was looped

- Fixed play scheduled delay not resetting correctly the second time

- Fixes to get WebGL version working

- Fixed string allocations when setting DSP properties

- Fixed RTP set property issue

- Fixed VolumeMeter update

- Fixed issue that was stopping from moving the first and last points on the RTP graph

- Fixed component transitions

- Fixed compact mixer selections

- Fixed event editor and monitor errors

- Fixed Create/Remove DSP instances in Unity 5.0 when using audio source pool

- Fixed issue with SpringBoard and Unity 4.6.1f1

- Fixed issue introduced by adding new event actions in the middle of the enum

- Fixed music time settings UI error when Fabric manager is not present

- Fixed event list selection with using the old event "UnSet" name

- Fixed fade out applying the fade in properties

- Fixed issue with RTP referencing resetting curves

- Fixed IntroLoopOutro null error when "None" loop section was used

- Fixed music "OnEnd" issue not syncing correctly with other sycn types

- Fixed Sequence component not reporting FinishPlaying event correctly

- Fixed RTP copy/paste feature

- Fixed null reference in random component if it didn't have any children

- Fixed group and blend components not registering handles correctly

- Fixed null ref error in virtualization code

- Fixed audio clip leaking in RandomAudioClipComponent