diff --git a/distrho/DistrhoPluginUtils.hpp b/distrho/DistrhoPluginUtils.hpp index b9ed642e..3f144d00 100644 --- a/distrho/DistrhoPluginUtils.hpp +++ b/distrho/DistrhoPluginUtils.hpp @@ -53,13 +53,15 @@ const char* getPluginFormatName() noexcept; Returns a path inside the bundle where the plugin is meant to store its resources in.@n This path varies between systems and plugin formats, like so: + - AU: /Contents/Resources + - CLAP+VST2 macOS: /Contents/Resources + - CLAP+VST2 non-macOS: /resources (see note) - LV2: /resources (can be stored anywhere inside the bundle really, DPF just uses this one) - - VST2 macOS: /Contents/Resources - - VST2 non-macOS: /resources (see note) + - VST3: /Contents/Resources The other non-mentioned formats do not support bundles.@n - @note For VST2 on non-macOS systems, this assumes you have your plugin inside a dedicated directory + @note For CLAP and VST2 on non-macOS systems, this assumes you have your plugin inside a dedicated directory rather than only shipping with the binary (e.g. /myplugin.dll) */ const char* getResourcePath(const char* bundlePath) noexcept;