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.

27 lines
1.3KB

  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<UnityWidget>("Fundamental", "Fundamental", "Unity", "Unity"));
  20. p->addModel(createModel<MutesWidget>("Fundamental", "Fundamental", "Mutes", "Mutes"));
  21. p->addModel(createModel<ScopeWidget>("Fundamental", "Fundamental", "Scope", "Scope"));
  22. p->addModel(createModel<SEQ3Widget>("Fundamental", "Fundamental", "SEQ3", "SEQ-3"));
  23. }