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