|
|
@@ -1,22 +1,19 @@ |
|
|
|
#include "Befaco.hpp" |
|
|
|
|
|
|
|
|
|
|
|
struct BefacoPlugin : Plugin { |
|
|
|
BefacoPlugin() { |
|
|
|
slug = "Befaco"; |
|
|
|
name = "Befaco"; |
|
|
|
createModel<EvenVCOWidget>(this, "EvenVCO", "EvenVCO"); |
|
|
|
// createModel<RampageWidget>(this, "Rampage", "Rampage"); |
|
|
|
createModel<ABCWidget>(this, "ABC", "A*B+C"); |
|
|
|
createModel<SpringReverbWidget>(this, "SpringReverb", "Spring Reverb"); |
|
|
|
createModel<MixerWidget>(this, "Mixer", "Mixer"); |
|
|
|
createModel<SlewLimiterWidget>(this, "SlewLimiter", "Slew Limiter"); |
|
|
|
createModel<DualAtenuverterWidget>(this, "DualAtenuverter", "Dual Atenuverter"); |
|
|
|
} |
|
|
|
}; |
|
|
|
Plugin *plugin; |
|
|
|
|
|
|
|
void init(rack::Plugin *p) { |
|
|
|
plugin = p; |
|
|
|
plugin->slug = "Befaco"; |
|
|
|
plugin->name = "Befaco"; |
|
|
|
createModel<EvenVCOWidget>(plugin, "EvenVCO", "EvenVCO"); |
|
|
|
// createModel<RampageWidget>(plugin, "Rampage", "Rampage"); |
|
|
|
createModel<ABCWidget>(plugin, "ABC", "A*B+C"); |
|
|
|
createModel<SpringReverbWidget>(plugin, "SpringReverb", "Spring Reverb"); |
|
|
|
createModel<MixerWidget>(plugin, "Mixer", "Mixer"); |
|
|
|
createModel<SlewLimiterWidget>(plugin, "SlewLimiter", "Slew Limiter"); |
|
|
|
createModel<DualAtenuverterWidget>(plugin, "DualAtenuverter", "Dual Atenuverter"); |
|
|
|
|
|
|
|
Plugin *init() { |
|
|
|
springReverbInit(); |
|
|
|
return new BefacoPlugin(); |
|
|
|
} |