LMMS
Loading...
Searching...
No Matches
ivstnoteexpression.h File Reference

Go to the source code of this file.

Classes

struct  Steinberg::Vst::NoteExpressionValueDescription
struct  Steinberg::Vst::NoteExpressionValueEvent
struct  Steinberg::Vst::NoteExpressionTextEvent
struct  Steinberg::Vst::NoteExpressionTypeInfo
class  Steinberg::Vst::INoteExpressionController
struct  Steinberg::Vst::KeyswitchInfo
class  Steinberg::Vst::IKeyswitchController

Namespaces

namespace  Steinberg
namespace  Steinberg::Vst

Typedefs

typedef uint32 Steinberg::Vst::NoteExpressionTypeID
typedef double Steinberg::Vst::NoteExpressionValue
typedef uint32 Steinberg::Vst::KeyswitchTypeID

Enumerations

enum  Steinberg::Vst::NoteExpressionTypeIDs : uint32 {
  Steinberg::Vst::kVolumeTypeID = 0 , Steinberg::Vst::kPanTypeID , Steinberg::Vst::kTuningTypeID , Steinberg::Vst::kVibratoTypeID ,
  Steinberg::Vst::kExpressionTypeID , Steinberg::Vst::kBrightnessTypeID , Steinberg::Vst::kTextTypeID , Steinberg::Vst::kPhonemeTypeID ,
  Steinberg::Vst::kCustomStart = 100000 , Steinberg::Vst::kCustomEnd = 200000 , Steinberg::Vst::kInvalidTypeID = 0xFFFFFFFF
}
enum  Steinberg::Vst::KeyswitchTypeIDs : uint32 { Steinberg::Vst::kNoteOnKeyswitchTypeID = 0 , Steinberg::Vst::kOnTheFlyKeyswitchTypeID , Steinberg::Vst::kOnReleaseKeyswitchTypeID , Steinberg::Vst::kKeyRangeTypeID }