diff --git a/source/backend/engine/.kdev_include_paths b/source/backend/engine/.kdev_include_paths new file mode 100644 index 000000000..9d87a1ec3 --- /dev/null +++ b/source/backend/engine/.kdev_include_paths @@ -0,0 +1,5 @@ +../ +../../ +../../includes/ +../../modules/ +../../utils/ diff --git a/source/backend/plugin/.kdev_include_paths b/source/backend/plugin/.kdev_include_paths new file mode 100644 index 000000000..9d87a1ec3 --- /dev/null +++ b/source/backend/plugin/.kdev_include_paths @@ -0,0 +1,5 @@ +../ +../../ +../../includes/ +../../modules/ +../../utils/ diff --git a/source/backend/plugin/CarlaPluginJuce.cpp b/source/backend/plugin/CarlaPluginJuce.cpp index 974e64d07..726b468cb 100644 --- a/source/backend/plugin/CarlaPluginJuce.cpp +++ b/source/backend/plugin/CarlaPluginJuce.cpp @@ -207,7 +207,6 @@ public: uint options = 0x0; - options |= PLUGIN_OPTION_MAP_PROGRAM_CHANGES; options |= PLUGIN_OPTION_USE_CHUNKS; if (fInstance->getNumPrograms() > 1) diff --git a/source/backend/utils/.kdev_include_paths b/source/backend/utils/.kdev_include_paths new file mode 100644 index 000000000..fd7c2a7b7 --- /dev/null +++ b/source/backend/utils/.kdev_include_paths @@ -0,0 +1,4 @@ +../ +../../includes/ +../../modules/ +../../utils/ diff --git a/source/bridges-plugin/.kdev_include_paths b/source/bridges-plugin/.kdev_include_paths index 9faaa0186..56e66ec2e 100644 --- a/source/bridges-plugin/.kdev_include_paths +++ b/source/bridges-plugin/.kdev_include_paths @@ -1,3 +1,4 @@ +../ ../backend/ ../includes/ ../modules/ diff --git a/source/bridges-plugin/CarlaBridgePlugin.cpp b/source/bridges-plugin/CarlaBridgePlugin.cpp index ffe6c181e..53ea3a653 100644 --- a/source/bridges-plugin/CarlaBridgePlugin.cpp +++ b/source/bridges-plugin/CarlaBridgePlugin.cpp @@ -679,6 +679,11 @@ int main(int argc, char* argv[]) if (! testing) carla_show_custom_ui(gHostHandle, 0, true); } + + // on standalone usage, enable everything that makes sense + const uint optsAvailable = pluginInfo->optionsAvailable; + if (optsAvailable & CarlaBackend::PLUGIN_OPTION_FIXED_BUFFERS) + carla_set_option(gHostHandle, 0, CarlaBackend::PLUGIN_OPTION_FIXED_BUFFERS, true); } }