| @@ -57,10 +57,11 @@ typedef enum { | |||||
| PLUGIN_HAS_GUI = 1 << 2, | PLUGIN_HAS_GUI = 1 << 2, | ||||
| PLUGIN_NEEDS_FIXED_BUFFERS = 1 << 3, | PLUGIN_NEEDS_FIXED_BUFFERS = 1 << 3, | ||||
| PLUGIN_NEEDS_SINGLE_THREAD = 1 << 4, | PLUGIN_NEEDS_SINGLE_THREAD = 1 << 4, | ||||
| PLUGIN_NEEDS_UI_OPEN_SAVE = 1 << 5, | |||||
| PLUGIN_USES_PANNING = 1 << 6, // uses stereo balance if unset (default) | |||||
| PLUGIN_USES_STATE = 1 << 7, | |||||
| PLUGIN_USES_TIME = 1 << 8 | |||||
| PLUGIN_NEEDS_UI_JUCE = 1 << 5, | |||||
| PLUGIN_NEEDS_UI_OPEN_SAVE = 1 << 6, | |||||
| PLUGIN_USES_PANNING = 1 << 7, // uses stereo balance if unset (default) | |||||
| PLUGIN_USES_STATE = 1 << 8, | |||||
| PLUGIN_USES_TIME = 1 << 9 | |||||
| } PluginHints; | } PluginHints; | ||||
| typedef enum { | typedef enum { | ||||
| @@ -863,7 +863,7 @@ private: | |||||
| static const PluginDescriptor vexArpDesc = { | static const PluginDescriptor vexArpDesc = { | ||||
| /* category */ PLUGIN_CATEGORY_UTILITY, | /* category */ PLUGIN_CATEGORY_UTILITY, | ||||
| /* hints */ static_cast<PluginHints>(PLUGIN_HAS_GUI|PLUGIN_NEEDS_SINGLE_THREAD|PLUGIN_USES_TIME), | |||||
| /* hints */ static_cast<PluginHints>(PLUGIN_HAS_GUI|PLUGIN_NEEDS_UI_JUCE|PLUGIN_USES_TIME), | |||||
| /* supports */ static_cast<PluginSupports>(PLUGIN_SUPPORTS_EVERYTHING), | /* supports */ static_cast<PluginSupports>(PLUGIN_SUPPORTS_EVERYTHING), | ||||
| /* audioIns */ 0, | /* audioIns */ 0, | ||||
| /* audioOuts */ 0, | /* audioOuts */ 0, | ||||
| @@ -1115,11 +1115,6 @@ protected: | |||||
| } | } | ||||
| } | } | ||||
| void uiSetParameterValue(const uint32_t, const float) override | |||||
| { | |||||
| // unused | |||||
| } | |||||
| // ------------------------------------------------------------------- | // ------------------------------------------------------------------- | ||||
| // Plugin state calls | // Plugin state calls | ||||
| @@ -1290,7 +1285,7 @@ private: | |||||
| static const PluginDescriptor vexSynthDesc = { | static const PluginDescriptor vexSynthDesc = { | ||||
| /* category */ PLUGIN_CATEGORY_SYNTH, | /* category */ PLUGIN_CATEGORY_SYNTH, | ||||
| /* hints */ static_cast<PluginHints>(PLUGIN_HAS_GUI|PLUGIN_NEEDS_SINGLE_THREAD|PLUGIN_USES_STATE|PLUGIN_USES_TIME), | |||||
| /* hints */ static_cast<PluginHints>(PLUGIN_HAS_GUI|PLUGIN_NEEDS_UI_JUCE|PLUGIN_USES_STATE|PLUGIN_USES_TIME), | |||||
| /* supports */ static_cast<PluginSupports>(0x0), | /* supports */ static_cast<PluginSupports>(0x0), | ||||
| /* audioIns */ 0, | /* audioIns */ 0, | ||||
| /* audioOuts */ 2, | /* audioOuts */ 2, | ||||