Plugin : Sequence

Author:Rex.Rainbow

Download

Properties

Subdivision

  • The subdivision between which events are placed.

Loop

  • Loop count. Set 0 to be an infinity loop.

Actions

Control

Action:Start

  • Start the part at the given time.
    • Time ( number or string ) : When the note should be triggered. Time in seconds(1), Notation("4n", "8t"), TransportTime("4:3:2"), Frequency("8hz"), Now-Relative("+1"), Expressions("3:0 + 2 - (1m / 7)").

Action:Stop

  • Stop the part at the given time.
    • Time ( number or string ) : When the note should be triggered. Time in seconds(1), Notation("4n", "8t"), TransportTime("4:3:2"), Frequency("8hz"), Now-Relative("+1"), Expressions("3:0 + 2 - (1m / 7)").

Notes

Action:Reload

  • Stop and reload notes.
    • Notes ( string ) : Notes in array.

Action:Remove all

  • Remove all of the notes from the group.

Action:Add

  • Add notes at an index, if there's already something at that index, overwrite it.
    • Index ( number ) : The index to add the event to.
    • Value ( number or string ) : Notes to add at that index, separated by ","

Action:Remove

  • Remove a value from the sequence by index.
    • Index ( number ) : The index of the event to remove.

Expressions

Event

Expression:Time

  • Get time of note event.

Expression:Note

  • Get note of note event.

Notes

Expression:At

  • Get note of the sequence. Add 2nd or more parameters to get note in subsequence.
    • Index ( number ) : The index of the event to remove.

State

Expression:Progress

  • The current progress of the loop interval.

Conditions

Event

Condition:On event

  • Triggered when event fired.