Skip to content

Audectra Studio - Release Notes

v2024.1.2

Along with several additional minor improvements and fixes since the previous release, these are the ones I would like to point out.

Breaking Changes

There are a lot of breaking changes within this release due to some redesigns in how scenes are built, saved and played. Here are a few hand-picked breaking changes within this release.

  • Visualization states now consist of an arrangement of one or multiple layers, instead of a render node network.
  • Accordingly, render nodes have been essentially replaced with effect layers.
  • Thus, the node SDK had to be modified, and a new SDK had to be built for layers (former render nodes).
  • Introduced edit mode for scenes, allowing to preview them without executing their timeline.
  • Compatible layer settings can now be bound to a node network.
  • Scene file migrations have been revamped.
  • Scene timeline is now defined with beats as time unit, instead of seconds.
  • Scene timeline is synchronized with live beat detection while being executed.

Sadly, this also means that this release is completely incompatible with any scenes built with previous releases. These breaking changes also affect all previous SDK versions and extensions built on top of them.

New Features

  • Implemented support for Node SDK v1.1.1
  • Implemented support for Layer SDK v1.1.2
  • Redesigned migrations for scene files.
  • Redesigned UI for new scene structure and improved user experience.
  • Scenes can now be previewed in real-time without needing to run them.
  • Implemented ruler in timeline editor with beats/bars.
  • Timeline editor now highlights active visualization states.
  • Timeline editor allows manual repositioning while editing/playing a scene.
  • New State editor for editing layers within visualization states.
  • Implemented binding editor for compatible layer settings.
  • Implemented live binding output value chart in the binding editor.