ControlPortChange struct

Used for queueing changes to be applied during processing.

Contents

Used only for non-plugin ports such as BPM and time signature.

Public variables

PortFlags flag1
Flag to identify the port the change is for.
PortFlags2 flag2
Flag to identify the port the change is for.
float real_val
Real (not normalized) value to set.
int ival
Integer val.

Variable documentation

PortFlags ControlPortChange::flag1

Flag to identify the port the change is for.

@seealso PORT_FLAG_BPM.

PortFlags2 ControlPortChange::flag2

Flag to identify the port the change is for.

@seealso PORT_FLAG2_BEATS_PER_BAR and PORT_FLAG2_BEAT_UNIT.