User:Mint Shock/Flow Sequencer

From Resonite Wiki
Revision as of 21:49, 14 October 2025 by Mint Shock (talk | contribs) (Initial Site creation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Flow Sequencer [FS] is a Work in progress keyframe based sequencer for dynamically changing a Value or Reference. It is currently being developed by Mint Shock. It utilizes Spatial variables to read and write data do discrete Keyframes.

Main Features

  1. Easy to use ui inspired by traditional linear animation tools like Blenders Timeline.
  2. Leverage Spatial variables to read values and references in a performant way.
    1. This also means that FS supports all types that are supported by Spatial variables.
  3. Support for User:Mint Shock/System Standard to expand its capabilities.
    1. More Value Types and Interpolations.
    2. Special Keyframes types that can trigger custom behavior when read.
    3. Custom displays for a keyframes values
  4. Easily grab a reference to a field or reference from an inspector and drop it onto the tracks output.
  5. Easily drive the readhead position with any float value even ones being driven by other tracks.

Structure

FS is split into discrete levels. Each level has a specific responsability. The heaviest elements will be contained on the upper levels to minimize code and asset duplication.