|
LMMS
|
#include <ivstnoteexpression.h>
Public Attributes | |
| 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 |
| id of unit this key switch belongs to (see vst3Units), -1 means no unit used. | |
| int32 | flags |
| not yet used (set to 0) | |
KeyswitchInfo is the structure describing a key switch This structure is used by the method IKeyswitchController::getKeyswitchInfo.
| int32 Steinberg::Vst::KeyswitchInfo::flags |
not yet used (set to 0)
| int32 Steinberg::Vst::KeyswitchInfo::keyRemapped |
| int32 Steinberg::Vst::KeyswitchInfo::keyswitchMax |
associated main key switch max (value between [0, 127])
| int32 Steinberg::Vst::KeyswitchInfo::keyswitchMin |
associated main key switch min (value between [0, 127])
| String128 Steinberg::Vst::KeyswitchInfo::shortTitle |
short title (e.g. "Acc")
| String128 Steinberg::Vst::KeyswitchInfo::title |
name of key switch (e.g. "Accentuation")
| KeyswitchTypeID Steinberg::Vst::KeyswitchInfo::typeId |
see KeyswitchTypeID
| int32 Steinberg::Vst::KeyswitchInfo::unitId |
id of unit this key switch belongs to (see vst3Units), -1 means no unit used.
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)