Class Scene

This class represents a series of clip slots in Live's Session View matrix.

Hierarchy

Constructors

  • Creates an instance of Scene.

    Memberof

    Scene

    Parameters

    Returns Scene

Properties

path: string = 'live_set scenes $1'

Accessors

  • get id(): undefined | number
  • Returns undefined | number

  • get isEmpty(): boolean
  • Is the scene empty?

    Memberof

    [[Scene]]

    Returns boolean

  • get name(): string
  • The name of the track

    Memberof

    [[Scene]]

    Returns string

Methods

  • Fire all clip slots contained within the scene and select this scene.
    Starts recording of armed and empty tracks within a Group Track in this scene if Preferences->Launch->Start Recording on Scene Launch is ON.
    Calling with force_legato = 1 (default = 0) will launch all clips immediately in Legato, independent of their launch mode.
    When calling with can_select_scene_on_launch = 0 (default = 1) the scene is fired without selecting it.

    Memberof

    [[Scene]]

    Parameters

    • Optional forceLegato: boolean
    • Optional canSelectSceneOnLaunch: boolean

    Returns Promise<void>

  • Fire the selected scene, then select the next scene.
    It doesn't matter on which scene you are calling this function.
    Calling with force_legato = 1 (default = 0) will launch all clips immediately in Legato, independent of their launch mode.

    set_fire_button_state

    Memberof

    Scene

    Parameters

    • Optional forceLegato: boolean

    Returns Promise<void>

  • If the state is set to 1, Live simulates pressing of scene button until the state is set to 0 or until the scene is stopped otherwise.

    Memberof

    Scene

    Parameters

    • state: boolean

    Returns Promise<void>

  • Parameters

    • sceneNumber: number

    Returns string