VST 3 Interfaces VST 3.7
SDK for developing VST plug-in
|
KeyswitchInfo is the structure describing a key switch This structure is used by the method IKeyswitchController::getKeyswitchInfo. More...
#include <ivstnoteexpression.h>
Public Attributes | |
KeyswitchTypeID | typeId |
see KeyswitchTypeID More... | |
String128 | title |
name of key switch (e.g. "Accentuation") More... | |
String128 | shortTitle |
short title (e.g. "Acc") More... | |
int32 | keyswitchMin |
associated main key switch min (value between [0, 127]) More... | |
int32 | keyswitchMax |
associated main key switch max (value between [0, 127]) More... | |
int32 | keyRemapped |
int32 | unitId |
optional remapped key switch (default -1), the plug-in could provide one remapped key for a key switch (allowing better location on the keyboard of the key switches) More... | |
int32 | flags |
not yet used (set to 0) More... | |
KeyswitchInfo is the structure describing a key switch This structure is used by the method IKeyswitchController::getKeyswitchInfo.
KeyswitchTypeID typeId |
see KeyswitchTypeID
String128 title |
name of key switch (e.g. "Accentuation")
String128 shortTitle |
short title (e.g. "Acc")
int32 keyswitchMin |
associated main key switch min (value between [0, 127])
int32 keyswitchMax |
associated main key switch max (value between [0, 127])
int32 keyRemapped |
int32 unitId |
optional remapped key switch (default -1), the plug-in could provide one remapped key for a key switch (allowing better location on the keyboard of the key switches)
id of unit this key switch belongs to (see vst3Units), -1 means no unit used.
int32 flags |
not yet used (set to 0)