summaryrefslogtreecommitdiff
path: root/plugin
diff options
context:
space:
mode:
Diffstat (limited to 'plugin')
-rw-r--r--plugin/drumgizmo_plugin.cc20
-rw-r--r--plugin/drumgizmo_plugin.h6
m---------plugin/plugingizmo0
3 files changed, 26 insertions, 0 deletions
diff --git a/plugin/drumgizmo_plugin.cc b/plugin/drumgizmo_plugin.cc
index a3fd8cd..c40e4b9 100644
--- a/plugin/drumgizmo_plugin.cc
+++ b/plugin/drumgizmo_plugin.cc
@@ -115,6 +115,26 @@ std::string DrumGizmoPlugin::getId()
return "DrumGizmo";
}
+std::string DrumGizmoPlugin::effectName()
+{
+ return "DrumGizmo";
+}
+
+std::string DrumGizmoPlugin::vendorString()
+{
+ return "DrumGizmo Team";
+}
+
+std::string DrumGizmoPlugin::productString()
+{
+ return "DrumGizmo";
+}
+
+PluginCategory DrumGizmoPlugin::pluginCategory()
+{
+ return PluginCategory::Synth;
+}
+
static float g_samples[16* 4096];
void DrumGizmoPlugin::process(size_t pos,
diff --git a/plugin/drumgizmo_plugin.h b/plugin/drumgizmo_plugin.h
index 4a905d6..1d67e4c 100644
--- a/plugin/drumgizmo_plugin.h
+++ b/plugin/drumgizmo_plugin.h
@@ -79,7 +79,13 @@ public:
size_t getNumberOfAudioInputs() override;
size_t getNumberOfAudioOutputs() override;
+ // Functions used to set VST plugin information
+
std::string getId() override;
+ std::string effectName() override;
+ std::string vendorString() override;
+ std::string productString() override;
+ PluginCategory pluginCategory() override;
void process(size_t pos,
const std::vector<MidiEvent>& input_events,
diff --git a/plugin/plugingizmo b/plugin/plugingizmo
-Subproject bb53985229a096435f32bdc9eda7cebd7eb384e
+Subproject 53b6cbafc8923cb6e305a7e868b502069ece517