|
VST 3 Examples
VST 3.7
SDK for developing VST plug-in
|
#include <note_touch_controller.h>
Inheritance diagram for NoteTouchController: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 |