VST 3 Examples
VST 3.7
SDK for developing VST plug-in
|
#include <note_touch_controller.h>
Public Member Functions | |
NoteTouchController (int32_t pitch, Steinberg::Vst::IInterAppAudioHost *host) | |
void | setPitch (int32_t _pitch) |
void | setHorizontalNoteExpType (int32_t type) |
void | setVerticalNoteExpType (int32_t type) |
Protected Member Functions | |
void | controlBeginEdit (CControl *pControl) override |
void | controlEndEdit (CControl *pControl) override |
void | valueChanged (CControl *pControl) override |
CView * | verifyView (CView *view, const UIAttributes &attributes, const IUIDescription *description) override |
void | startNote (float velocity) |
void | stopNote (float velocity) |
void | sendNoteExpression (int32_t type, float value) |
Protected Attributes | |
Steinberg::Vst::IInterAppAudioHost * | host |
CXYPad * | pad |
CColor | originalPadBackgroundColor |
int32_t | pitch |
int32_t | noteID |
int32_t | xNEType |
int32_t | yNEType |
NoteTouchController | ( | int32_t | pitch, |
Steinberg::Vst::IInterAppAudioHost * | host | ||
) |
|
inline |
|
inline |
|
inline |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |