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.

66 lines
2.3KB

  1. // plugin main
  2. #include "Squinky.hpp"
  3. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, Blank);
  4. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, Booty);
  5. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, CHB);
  6. #ifdef _DG
  7. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, DG);
  8. #endif
  9. #ifdef _EV3
  10. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, EV3);
  11. #endif
  12. #ifdef _EV
  13. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, EV);
  14. #endif
  15. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, FunV);
  16. #ifdef _GMR
  17. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, GMR);
  18. #endif
  19. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, Gray);
  20. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, LFN);
  21. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, Shaper);
  22. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, Super);
  23. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, Vocal);
  24. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, VocalFilter);
  25. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, ColoredNoise);
  26. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, Tremolo);
  27. #ifdef _CPU_HOG
  28. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, CPU_Hog);
  29. #endif
  30. RACK_PLUGIN_MODEL_DECLARE(squinkylabs_plug1, ThreadBoost);
  31. RACK_PLUGIN_INIT(squinkylabs_plug1) {
  32. RACK_PLUGIN_INIT_ID();
  33. RACK_PLUGIN_INIT_VERSION("0.6.9");
  34. // RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, Blank); // crashes
  35. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, Booty);
  36. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, CHB);
  37. #ifdef _DG
  38. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, DG);
  39. #endif
  40. #ifdef _EV3
  41. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, EV3);
  42. #endif
  43. #ifdef _EV
  44. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, EV);
  45. #endif
  46. // RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, FunV); // crashes (read from 0xfffffff)
  47. #ifdef _GMR
  48. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, GMR);
  49. #endif
  50. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, Gray);
  51. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, LFN);
  52. // RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, Shaper); // crashes (read from 0x00000010)
  53. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, Super);
  54. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, Vocal);
  55. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, VocalFilter);
  56. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, ColoredNoise);
  57. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, Tremolo);
  58. #ifdef _CPU_HOG
  59. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, CPU_Hog);
  60. #endif
  61. RACK_PLUGIN_MODEL_ADD(squinkylabs_plug1, ThreadBoost);
  62. }