NoteEvent

interface NoteEvent { uuid: string position: number duration: number pitch: number velocity: number cents: number playCount: number playCurve: number chance: number remove(): void }

A single note


Properties

uuid: string

readonly

Unique id

position: number

Start position in PPQN relative to the region or clip

duration: number

Length in PPQN (at least 1)

pitch: number

MIDI pitch (0 to 127, 60 = middle C)

velocity: number

Velocity (0.0 to 1.0)

cents: number

Fine-tuning in cents (-50 to 50)

playCount: number

Repeat count (1 to 128)

playCurve: number

Repeat timing curve (-1.0 to 1.0)

chance: number

Probability in percent (0 to 100)

Methods

remove(): void

Remove the note

Returns

  • void