aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Eilertsen <haraldei@anduin.net>2021-03-28 14:31:33 +0200
committerHarald Eilertsen <haraldei@anduin.net>2021-03-28 14:31:33 +0200
commita2d704b3f8d0edf79f570cce6f5919b5ca06f5aa (patch)
tree0dc3a9bb6e7cf4e9db765462b4b6faa660d2afc7
parentefbf9e4784e6cb26c155afa0399ad00287e52b1b (diff)
downloadairwindows-lv2-port-a2d704b3f8d0edf79f570cce6f5919b5ca06f5aa.tar.gz
airwindows-lv2-port-a2d704b3f8d0edf79f570cce6f5919b5ca06f5aa.tar.bz2
airwindows-lv2-port-a2d704b3f8d0edf79f570cce6f5919b5ca06f5aa.zip
LV2/makeplugin: Detect more plugin types.
-rw-r--r--plugins/LV2/lib/makeplugin/plugin_info.rb16
1 files changed, 13 insertions, 3 deletions
diff --git a/plugins/LV2/lib/makeplugin/plugin_info.rb b/plugins/LV2/lib/makeplugin/plugin_info.rb
index af74566..69e7d78 100644
--- a/plugins/LV2/lib/makeplugin/plugin_info.rb
+++ b/plugins/LV2/lib/makeplugin/plugin_info.rb
@@ -42,10 +42,20 @@ module MakePlugin
end
def type
- case @type
- when 'Saturation'
+ case @type.downcase
+ when 'bitcrusher'
'DistortionPlugin'
- when 'EQ'
+ when 'compressor'
+ 'CompressorPlugin'
+ when 'gain'
+ 'AplifierPlugin'
+ when 'limiter'
+ 'LimiterPlugin'
+ when 'saturation'
+ 'DistortionPlugin'
+ when 'utility'
+ 'UtilityPlugin'
+ when 'eq'
'EQPlugin'
else
'EffectsPlugin'