Audio plugin host https://kx.studio/carla
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.

AppConfig.h 1.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. /*
  2. ==============================================================================
  3. Build options for juce_audio_processors static library
  4. ==============================================================================
  5. */
  6. #ifndef CARLA_JUCE_AUDIO_PROCESSORS_APPCONFIG_H_INCLUDED
  7. #define CARLA_JUCE_AUDIO_PROCESSORS_APPCONFIG_H_INCLUDED
  8. #include "../juce_gui_basics/AppConfig.h"
  9. #include "../juce_audio_basics/AppConfig.h"
  10. //=============================================================================
  11. /** Config: JUCE_PLUGINHOST_VST
  12. Enables the VST audio plugin hosting classes. This requires the Steinberg VST SDK to be
  13. installed on your machine.
  14. @see VSTPluginFormat, AudioPluginFormat, AudioPluginFormatManager, JUCE_PLUGINHOST_AU
  15. */
  16. #define JUCE_PLUGINHOST_VST 1
  17. /** Config: JUCE_PLUGINHOST_VST3
  18. Enables the VST3 audio plugin hosting classes. This requires the Steinberg VST3 SDK to be
  19. installed on your machine.
  20. @see VSTPluginFormat, VVST3PluginFormat, AudioPluginFormat, AudioPluginFormatManager, JUCE_PLUGINHOST_VST, JUCE_PLUGINHOST_AU
  21. */
  22. #if defined(JUCE_WINDOW) || defined(JUCE_MAC)
  23. # define JUCE_PLUGINHOST_VST3 1
  24. #else
  25. # define JUCE_PLUGINHOST_VST3 0
  26. #endif
  27. /** Config: JUCE_PLUGINHOST_AU
  28. Enables the AudioUnit plugin hosting classes. This is Mac-only, of course.
  29. @see AudioUnitPluginFormat, AudioPluginFormat, AudioPluginFormatManager, JUCE_PLUGINHOST_VST
  30. */
  31. #define JUCE_PLUGINHOST_AU 1
  32. #define JUCE_PLUGINHOST_LADSPA 1
  33. #endif // CARLA_JUCE_AUDIO_PROCESSORS_APPCONFIG_H_INCLUDED