Skip to content

Struct Ase::ClipNote

ClassList > Ase > ClipNote

Part specific note event representation.

  • #include <api.hh>

Public Attributes

Type Name
int8 channel = 0
ID, > 0.
int64 duration = 0
Position in ticks.
float fine_tune = 0
Velocity, 0 .. +1.
int32 id = 0
int8 key = 0
MIDI Channel.
bool selected = 0
Musical note as MIDI key, 0 .. 127.
int64 tick = 0
UI selection flag.
float velocity = 0
Duration in number of ticks.

Public Functions

Type Name
bool operator== (const ClipNote & o) const
Fine Tune, -100 .. +100.

Public Attributes Documentation

variable channel

ID, > 0.

int8 Ase::ClipNote::channel;

variable duration

Position in ticks.

int64 Ase::ClipNote::duration;

variable fine_tune

Velocity, 0 .. +1.

float Ase::ClipNote::fine_tune;

variable id

int32 Ase::ClipNote::id;

variable key

MIDI Channel.

int8 Ase::ClipNote::key;

variable selected

Musical note as MIDI key, 0 .. 127.

bool Ase::ClipNote::selected;

variable tick

UI selection flag.

int64 Ase::ClipNote::tick;

variable velocity

Duration in number of ticks.

float Ase::ClipNote::velocity;

Public Functions Documentation

function operator==

Fine Tune, -100 .. +100.

bool Ase::ClipNote::operator== (
    const ClipNote & o
) const


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/api.hh