Effect

interface Effect extends Device { uuid: string label: string enabled: boolean minimized: boolean index: number remove(): void move(index: number): void }

A MIDI or audio effect sitting in a chain

Hierarchy


Properties

uuid: string

readonly

Inherited from uuid

Unique id

label: string

Inherited from label

Custom label

enabled: boolean

Inherited from enabled

Enable or bypass the device

minimized: boolean

Inherited from minimized

Collapse the device editor in the studio

index: number

readonly

Position in the effect chain (0 = first)

Methods

remove(): void

Inherited from remove

Remove this device from its host

Returns

  • void

move(index: number): void

Move this effect to another position in its chain

Parameters

  • index (number)

Returns

  • void