You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
1.2KB

  1. #include "Fundamental.hpp"
  2. Plugin *plugin;
  3. void init(rack::Plugin *p) {
  4. plugin = p;
  5. p->slug = "Fundamental";
  6. #ifdef VERSION
  7. p->version = TOSTRING(VERSION);
  8. #endif
  9. p->addModel(createModel<VCOWidget>("Fundamental", "Fundamental", "VCO", "VCO-1"));
  10. p->addModel(createModel<VCO2Widget>("Fundamental", "Fundamental", "VCO2", "VCO-2"));
  11. p->addModel(createModel<VCFWidget>("Fundamental", "Fundamental", "VCF", "VCF"));
  12. p->addModel(createModel<VCAWidget>("Fundamental", "Fundamental", "VCA", "VCA"));
  13. p->addModel(createModel<LFOWidget>("Fundamental", "Fundamental", "LFO", "LFO-1"));
  14. p->addModel(createModel<LFO2Widget>("Fundamental", "Fundamental", "LFO2", "LFO-2"));
  15. p->addModel(createModel<DelayWidget>("Fundamental", "Fundamental", "Delay", "Delay"));
  16. p->addModel(createModel<ADSRWidget>("Fundamental", "Fundamental", "ADSR", "ADSR"));
  17. p->addModel(createModel<VCMixerWidget>("Fundamental", "Fundamental", "VCMixer", "VC Mixer"));
  18. p->addModel(createModel<_8VERTWidget>("Fundamental", "Fundamental", "8VERT", "8VERT"));
  19. p->addModel(createModel<ScopeWidget>("Fundamental", "Fundamental", "Scope", "Scope"));
  20. p->addModel(createModel<SEQ3Widget>("Fundamental", "Fundamental", "SEQ3", "SEQ-3"));
  21. }