| @@ -1661,7 +1661,7 @@ CarlaPlugin* CarlaPlugin::newNative(const initializer& init) | |||||
| if (carlaOptions.processMode == PROCESS_MODE_CONTINUOUS_RACK) | if (carlaOptions.processMode == PROCESS_MODE_CONTINUOUS_RACK) | ||||
| { | { | ||||
| if (! plugin->hints() & PLUGIN_CAN_FORCE_STEREO) | |||||
| if (! (plugin->hints() & PLUGIN_CAN_FORCE_STEREO)) | |||||
| { | { | ||||
| setLastError("Carla's rack mode can only work with Mono or Stereo Internal plugins, sorry!"); | setLastError("Carla's rack mode can only work with Mono or Stereo Internal plugins, sorry!"); | ||||
| delete plugin; | delete plugin; | ||||
| @@ -1558,17 +1558,17 @@ CarlaPlugin* CarlaPlugin::newDSSI(const initializer& init, const void* const ext | |||||
| plugin->reload(); | plugin->reload(); | ||||
| #ifndef BUILD_BRIDGE | |||||
| # ifndef BUILD_BRIDGE | |||||
| if (carlaOptions.processMode == PROCESS_MODE_CONTINUOUS_RACK) | if (carlaOptions.processMode == PROCESS_MODE_CONTINUOUS_RACK) | ||||
| { | { | ||||
| if (! plugin->hints() & PLUGIN_CAN_FORCE_STEREO) | |||||
| if (! (plugin->hints() & PLUGIN_CAN_FORCE_STEREO)) | |||||
| { | { | ||||
| setLastError("Carla's rack mode can only work with Mono or Stereo DSSI plugins, sorry!"); | setLastError("Carla's rack mode can only work with Mono or Stereo DSSI plugins, sorry!"); | ||||
| delete plugin; | delete plugin; | ||||
| return nullptr; | return nullptr; | ||||
| } | } | ||||
| } | } | ||||
| #endif | |||||
| # endif | |||||
| plugin->registerToOscControl(); | plugin->registerToOscControl(); | ||||
| @@ -1163,17 +1163,17 @@ CarlaPlugin* CarlaPlugin::newLADSPA(const initializer& init, const void* const e | |||||
| plugin->reload(); | plugin->reload(); | ||||
| #ifndef BUILD_BRIDGE | |||||
| # ifndef BUILD_BRIDGE | |||||
| if (carlaOptions.processMode == PROCESS_MODE_CONTINUOUS_RACK) | if (carlaOptions.processMode == PROCESS_MODE_CONTINUOUS_RACK) | ||||
| { | { | ||||
| if (! plugin->hints() & PLUGIN_CAN_FORCE_STEREO) | |||||
| if (! (plugin->hints() & PLUGIN_CAN_FORCE_STEREO)) | |||||
| { | { | ||||
| setLastError("Carla's rack mode can only work with Mono or Stereo LADSPA plugins, sorry!"); | setLastError("Carla's rack mode can only work with Mono or Stereo LADSPA plugins, sorry!"); | ||||
| delete plugin; | delete plugin; | ||||
| return nullptr; | return nullptr; | ||||
| } | } | ||||
| } | } | ||||
| #endif | |||||
| # endif | |||||
| plugin->registerToOscControl(); | plugin->registerToOscControl(); | ||||
| @@ -4510,17 +4510,17 @@ CarlaPlugin* CarlaPlugin::newLV2(const initializer& init) | |||||
| plugin->reload(); | plugin->reload(); | ||||
| #ifndef BUILD_BRIDGE | |||||
| # ifndef BUILD_BRIDGE | |||||
| if (carlaOptions.processMode == PROCESS_MODE_CONTINUOUS_RACK) | if (carlaOptions.processMode == PROCESS_MODE_CONTINUOUS_RACK) | ||||
| { | { | ||||
| if (! plugin->hints() & PLUGIN_CAN_FORCE_STEREO) | |||||
| if (! (plugin->hints() & PLUGIN_CAN_FORCE_STEREO)) | |||||
| { | { | ||||
| setLastError("Carla's rack mode can only work with Mono (simple) or Stereo LV2 plugins, sorry!"); | setLastError("Carla's rack mode can only work with Mono (simple) or Stereo LV2 plugins, sorry!"); | ||||
| delete plugin; | delete plugin; | ||||
| return nullptr; | return nullptr; | ||||
| } | } | ||||
| } | } | ||||
| #endif | |||||
| # endif | |||||
| plugin->registerToOscControl(); | plugin->registerToOscControl(); | ||||
| plugin->updateUi(); | plugin->updateUi(); | ||||
| @@ -2308,17 +2308,17 @@ CarlaPlugin* CarlaPlugin::newVST(const initializer& init) | |||||
| plugin->reload(); | plugin->reload(); | ||||
| #ifndef BUILD_BRIDGE | |||||
| # ifndef BUILD_BRIDGE | |||||
| if (carlaOptions.processMode == PROCESS_MODE_CONTINUOUS_RACK) | if (carlaOptions.processMode == PROCESS_MODE_CONTINUOUS_RACK) | ||||
| { | { | ||||
| if (! plugin->hints() & PLUGIN_CAN_FORCE_STEREO) | |||||
| if (! (plugin->hints() & PLUGIN_CAN_FORCE_STEREO)) | |||||
| { | { | ||||
| setLastError("Carla's rack mode can only work with Stereo VST plugins, sorry!"); | setLastError("Carla's rack mode can only work with Stereo VST plugins, sorry!"); | ||||
| delete plugin; | delete plugin; | ||||
| return nullptr; | return nullptr; | ||||
| } | } | ||||
| } | } | ||||
| #endif | |||||
| # endif | |||||
| plugin->registerToOscControl(); | plugin->registerToOscControl(); | ||||