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.

56 lines
2.1KB

  1. #include "Autodafe.hpp"
  2. // #include <math.h>
  3. // #include "dsp/digital.hpp"
  4. // #include "dsp/decimator.hpp"
  5. // #include "dsp/fft.hpp"
  6. // #include "dsp/filter.hpp"
  7. // #include "dsp/fir.hpp"
  8. // #include "dsp/frame.hpp"
  9. // #include "dsp/minblep.hpp"
  10. // #include "dsp/ode.hpp"
  11. // #include "dsp/ringbuffer.hpp"
  12. // #include "dsp/samplerate.hpp"
  13. RACK_PLUGIN_MODEL_DECLARE(Autodafe, Multiple18);
  14. RACK_PLUGIN_MODEL_DECLARE(Autodafe, Multiple28);
  15. RACK_PLUGIN_MODEL_DECLARE(Autodafe, LFOWidget);
  16. RACK_PLUGIN_MODEL_DECLARE(Autodafe, Keyboard);
  17. RACK_PLUGIN_MODEL_DECLARE(Autodafe, BPMClock);
  18. RACK_PLUGIN_MODEL_DECLARE(Autodafe, ClockDivider);
  19. RACK_PLUGIN_MODEL_DECLARE(Autodafe, SEQ8);
  20. RACK_PLUGIN_MODEL_DECLARE(Autodafe, SEQ16);
  21. RACK_PLUGIN_MODEL_DECLARE(Autodafe, TriggerSeq);
  22. RACK_PLUGIN_MODEL_DECLARE(Autodafe, FixedFilter);
  23. RACK_PLUGIN_MODEL_DECLARE(Autodafe, MultiModeFilter);
  24. RACK_PLUGIN_MODEL_DECLARE(Autodafe, FormantFilter);
  25. RACK_PLUGIN_MODEL_DECLARE(Autodafe, FoldBack);
  26. RACK_PLUGIN_MODEL_DECLARE(Autodafe, BitCrusher);
  27. RACK_PLUGIN_MODEL_DECLARE(Autodafe, PhaserFx);
  28. RACK_PLUGIN_MODEL_DECLARE(Autodafe, ChorusFx);
  29. RACK_PLUGIN_MODEL_DECLARE(Autodafe, ReverbFx);
  30. RACK_PLUGIN_INIT(Autodafe) {
  31. RACK_PLUGIN_INIT_ID();
  32. RACK_PLUGIN_INIT_WEBSITE("https://github.com/antoniograzioli/Autodafe");
  33. RACK_PLUGIN_INIT_MANUAL("https://github.com/antoniograzioli/Autodafe");
  34. RACK_PLUGIN_MODEL_ADD(Autodafe, Multiple18);
  35. RACK_PLUGIN_MODEL_ADD(Autodafe, Multiple28);
  36. RACK_PLUGIN_MODEL_ADD(Autodafe, LFOWidget);
  37. RACK_PLUGIN_MODEL_ADD(Autodafe, Keyboard);
  38. RACK_PLUGIN_MODEL_ADD(Autodafe, BPMClock);
  39. RACK_PLUGIN_MODEL_ADD(Autodafe, ClockDivider);
  40. RACK_PLUGIN_MODEL_ADD(Autodafe, SEQ8);
  41. RACK_PLUGIN_MODEL_ADD(Autodafe, SEQ16);
  42. RACK_PLUGIN_MODEL_ADD(Autodafe, TriggerSeq);
  43. RACK_PLUGIN_MODEL_ADD(Autodafe, FixedFilter);
  44. RACK_PLUGIN_MODEL_ADD(Autodafe, MultiModeFilter);
  45. RACK_PLUGIN_MODEL_ADD(Autodafe, FormantFilter);
  46. RACK_PLUGIN_MODEL_ADD(Autodafe, FoldBack);
  47. RACK_PLUGIN_MODEL_ADD(Autodafe, BitCrusher);
  48. RACK_PLUGIN_MODEL_ADD(Autodafe, PhaserFx);
  49. RACK_PLUGIN_MODEL_ADD(Autodafe, ChorusFx);
  50. RACK_PLUGIN_MODEL_ADD(Autodafe, ReverbFx);
  51. }