TinyShade
    Preparing search index...

    Class TSSequencer

    Index

    Constructors

    • Parameters

      • timeline: any[][]
      • L: number = 170000
      • bpm: number = 120
      • beatsPerBar: number = 4

      Returns TSSequencer

    Properties

    beatsPerBar: number = 4
    bpm: number = 120
    L: number = 170000
    timeline: any[][]

    Methods

    • Converts musical bars into Relative Units for timeline positioning. Best for grooves, drops, verses, repeating structures.

      Parameters

      • bars: number

        Duration in musical bars

      • totalLength: number

        Total length of the timeline in some reference unit

      Returns number

      The duration in relative units

    • Converts milliseconds into Relative Units for timeline positioning. Best for intros, breakdowns, FX tails, silence.

      Parameters

      • ms: number

        Duration in milliseconds

      • totalLength: number

        Total length of the timeline in some reference unit

      Returns number

      The duration in relative units

    • Parameters

      • seconds: number

      Returns { flags: any; progress: number; sceneId: any }