ValueEventOwner

interface ValueEventOwner { events: readonly ValueEvent[] addEvent(props?: ValueEventProps): ValueEvent addEvents(events: readonly Partial<Pick<ValueEvent, 'value' | 'position' | 'interpolation'>>[]): readonly ValueEvent[] clearEvents(): void }

Common surface of automation regions and clips


Properties

events: readonly ValueEvent[]

readonly

All events sorted by position

Methods

addEvent(props?: ValueEventProps): ValueEvent

Add an automation point (defaults: position 0, value 0, linear). Two points at the same position form a step

Parameters

Returns

addEvents( events: readonly Partial<Pick<ValueEvent, 'value' | 'position' | 'interpolation'>>[], ): readonly ValueEvent[]

Add many points at once

Parameters

  • events (readonly Partial<Pick<ValueEvent, "value" | "position" | "interpolation">>[])

Returns

clearEvents(): void

Remove all points

Returns

  • void