Upgrade the VST to EditControllerEx1
This commit is contained in:
parent
05c5a77d96
commit
e8b4759066
2 changed files with 9 additions and 9 deletions
|
|
@ -15,7 +15,7 @@
|
|||
|
||||
tresult PLUGIN_API SfizzVstControllerNoUi::initialize(FUnknown* context)
|
||||
{
|
||||
tresult result = EditController::initialize(context);
|
||||
tresult result = EditControllerEx1::initialize(context);
|
||||
if (result != kResultTrue)
|
||||
return result;
|
||||
|
||||
|
|
@ -135,7 +135,7 @@ tresult PLUGIN_API SfizzVstControllerNoUi::initialize(FUnknown* context)
|
|||
|
||||
tresult PLUGIN_API SfizzVstControllerNoUi::terminate()
|
||||
{
|
||||
return EditController::terminate();
|
||||
return EditControllerEx1::terminate();
|
||||
}
|
||||
|
||||
tresult PLUGIN_API SfizzVstControllerNoUi::getMidiControllerAssignment(int32 busIndex, int16 channel, Vst::CtrlNumber midiControllerNumber, Vst::ParamID& id)
|
||||
|
|
@ -166,7 +166,7 @@ tresult PLUGIN_API SfizzVstControllerNoUi::getParamStringByValue(Vst::ParamID ta
|
|||
}
|
||||
}
|
||||
|
||||
return EditController::getParamStringByValue(tag, valueNormalized, string);
|
||||
return EditControllerEx1::getParamStringByValue(tag, valueNormalized, string);
|
||||
}
|
||||
|
||||
tresult PLUGIN_API SfizzVstControllerNoUi::getParamValueByString(Vst::ParamID tag, Vst::TChar* string, Vst::ParamValue& valueNormalized)
|
||||
|
|
@ -184,7 +184,7 @@ tresult PLUGIN_API SfizzVstControllerNoUi::getParamValueByString(Vst::ParamID ta
|
|||
}
|
||||
}
|
||||
|
||||
return EditController::getParamValueByString(tag, string, valueNormalized);
|
||||
return EditControllerEx1::getParamValueByString(tag, string, valueNormalized);
|
||||
}
|
||||
|
||||
tresult SfizzVstControllerNoUi::setParam(Vst::ParamID tag, float value)
|
||||
|
|
@ -229,7 +229,7 @@ tresult SfizzVstControllerNoUi::notify(Vst::IMessage* message)
|
|||
{
|
||||
// Note: is expected to be called from the controller thread only
|
||||
|
||||
tresult result = EditController::notify(message);
|
||||
tresult result = EditControllerEx1::notify(message);
|
||||
if (result != kResultFalse)
|
||||
return result;
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ class SfizzVstEditor;
|
|||
using namespace Steinberg;
|
||||
using namespace VSTGUI;
|
||||
|
||||
class SfizzVstControllerNoUi : public Vst::EditController,
|
||||
class SfizzVstControllerNoUi : public Vst::EditControllerEx1,
|
||||
public Vst::IMidiMapping {
|
||||
public:
|
||||
virtual ~SfizzVstControllerNoUi() {}
|
||||
|
|
@ -38,11 +38,11 @@ public:
|
|||
tresult PLUGIN_API notify(Vst::IMessage* message) override;
|
||||
|
||||
// interfaces
|
||||
OBJ_METHODS(SfizzVstControllerNoUi, Vst::EditController)
|
||||
OBJ_METHODS(SfizzVstControllerNoUi, Vst::EditControllerEx1)
|
||||
DEFINE_INTERFACES
|
||||
DEF_INTERFACE(Vst::IMidiMapping)
|
||||
END_DEFINE_INTERFACES(Vst::EditController)
|
||||
REFCOUNT_METHODS(Vst::EditController)
|
||||
END_DEFINE_INTERFACES(Vst::EditControllerEx1)
|
||||
REFCOUNT_METHODS(Vst::EditControllerEx1)
|
||||
|
||||
protected:
|
||||
std::unique_ptr<Vst::ThreadChecker> threadChecker_;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue