LMMS
Loading...
Searching...
No Matches
Steinberg::Vst::ScaleEvent Struct Reference

#include <ivstevents.h>

Public Attributes

int16 root
 range [0, 127] = root Note/Transpose Factor
int16 mask
 Bit 0 = C, Bit 1 = C#, ... (0x5ab5 = Major Scale).
uint16 textLen
 null character (without including the terminating null character itself)
const TChartext
 UTF-16, null terminated, Hosts Scale Name.

Detailed Description

Scale event specific data. Used in Event (union)

Member Data Documentation

◆ mask

int16 Steinberg::Vst::ScaleEvent::mask

Bit 0 = C, Bit 1 = C#, ... (0x5ab5 = Major Scale).

◆ root

int16 Steinberg::Vst::ScaleEvent::root

range [0, 127] = root Note/Transpose Factor

◆ text

const TChar* Steinberg::Vst::ScaleEvent::text

UTF-16, null terminated, Hosts Scale Name.

◆ textLen

uint16 Steinberg::Vst::ScaleEvent::textLen

null character (without including the terminating null character itself)

the number of characters (TChar) between the beginning of text and the terminating


The documentation for this struct was generated from the following file: