| @@ -285,7 +285,6 @@ protected: | |||||
| processPluginNOT(plugin, nframes); | processPluginNOT(plugin, nframes); | ||||
| plugin->engineProcessUnlock(); | plugin->engineProcessUnlock(); | ||||
| } | } | ||||
| } | } | ||||
| else if (carlaOptions.processMode == PROCESS_MODE_CONTINUOUS_RACK) | else if (carlaOptions.processMode == PROCESS_MODE_CONTINUOUS_RACK) | ||||
| @@ -885,7 +885,11 @@ public: | |||||
| // -------------------------------------------------------------------------------------------------------- | // -------------------------------------------------------------------------------------------------------- | ||||
| // Input VU | // Input VU | ||||
| #ifndef BUILD_BRIDGE | |||||
| if (aIn.count > 0 && carlaOptions.processMode != PROCESS_MODE_CONTINUOUS_RACK) | |||||
| #else | |||||
| if (aIn.count > 0) | if (aIn.count > 0) | ||||
| #endif | |||||
| { | { | ||||
| if (aIn.count == 1) | if (aIn.count == 1) | ||||
| { | { | ||||
| @@ -1334,10 +1338,15 @@ public: | |||||
| } | } | ||||
| // Output VU | // Output VU | ||||
| for (k=0; i < 2 && k < frames; k++) | |||||
| #ifndef BUILD_BRIDGE | |||||
| if (carlaOptions.processMode != PROCESS_MODE_CONTINUOUS_RACK) | |||||
| #endif | |||||
| { | { | ||||
| if (abs(outBuffer[i][k]) > aOutsPeak[i]) | |||||
| aOutsPeak[i] = abs(outBuffer[i][k]); | |||||
| for (k=0; i < 2 && k < frames; k++) | |||||
| { | |||||
| if (abs(outBuffer[i][k]) > aOutsPeak[i]) | |||||
| aOutsPeak[i] = abs(outBuffer[i][k]); | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| @@ -864,7 +864,11 @@ public: | |||||
| // -------------------------------------------------------------------------------------------------------- | // -------------------------------------------------------------------------------------------------------- | ||||
| // Input VU | // Input VU | ||||
| #ifndef BUILD_BRIDGE | |||||
| if (aIn.count > 0 && carlaOptions.processMode != PROCESS_MODE_CONTINUOUS_RACK) | |||||
| #else | |||||
| if (aIn.count > 0) | if (aIn.count > 0) | ||||
| #endif | |||||
| { | { | ||||
| if (aIn.count == 1) | if (aIn.count == 1) | ||||
| { | { | ||||
| @@ -1351,10 +1355,15 @@ public: | |||||
| } | } | ||||
| // Output VU | // Output VU | ||||
| for (k=0; i < 2 && k < frames; k++) | |||||
| #ifndef BUILD_BRIDGE | |||||
| if (carlaOptions.processMode != PROCESS_MODE_CONTINUOUS_RACK) | |||||
| #endif | |||||
| { | { | ||||
| if (abs(outBuffer[i][k]) > aOutsPeak[i]) | |||||
| aOutsPeak[i] = abs(outBuffer[i][k]); | |||||
| for (k=0; i < 2 && k < frames; k++) | |||||
| { | |||||
| if (abs(outBuffer[i][k]) > aOutsPeak[i]) | |||||
| aOutsPeak[i] = abs(outBuffer[i][k]); | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -1182,10 +1182,15 @@ public: | |||||
| fluid_synth_set_gain(f_synth, x_volume); | fluid_synth_set_gain(f_synth, x_volume); | ||||
| // Output VU | // Output VU | ||||
| for (k=0; i < 2 && k < frames; k++) | |||||
| #ifndef BUILD_BRIDGE | |||||
| if (carlaOptions.processMode != PROCESS_MODE_CONTINUOUS_RACK) | |||||
| #endif | |||||
| { | { | ||||
| if (abs(outBuffer[i][k]) > aOutsPeak[i]) | |||||
| aOutsPeak[i] = abs(outBuffer[i][k]); | |||||
| for (k=0; i < 2 && k < frames; k++) | |||||
| { | |||||
| if (abs(outBuffer[i][k]) > aOutsPeak[i]) | |||||
| aOutsPeak[i] = abs(outBuffer[i][k]); | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| @@ -734,7 +734,11 @@ public: | |||||
| // -------------------------------------------------------------------------------------------------------- | // -------------------------------------------------------------------------------------------------------- | ||||
| // Input VU | // Input VU | ||||
| #ifndef BUILD_BRIDGE | |||||
| if (aIn.count > 0 && carlaOptions.processMode != PROCESS_MODE_CONTINUOUS_RACK) | |||||
| #else | |||||
| if (aIn.count > 0) | if (aIn.count > 0) | ||||
| #endif | |||||
| { | { | ||||
| if (aIn.count == 1) | if (aIn.count == 1) | ||||
| { | { | ||||
| @@ -1027,10 +1031,15 @@ public: | |||||
| } | } | ||||
| // Output VU | // Output VU | ||||
| for (k=0; i < 2 && k < frames; k++) | |||||
| #ifndef BUILD_BRIDGE | |||||
| if (carlaOptions.processMode != PROCESS_MODE_CONTINUOUS_RACK) | |||||
| #endif | |||||
| { | { | ||||
| if (abs(outBuffer[i][k]) > aOutsPeak[i]) | |||||
| aOutsPeak[i] = abs(outBuffer[i][k]); | |||||
| for (k=0; i < 2 && k < frames; k++) | |||||
| { | |||||
| if (abs(outBuffer[i][k]) > aOutsPeak[i]) | |||||
| aOutsPeak[i] = abs(outBuffer[i][k]); | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -646,10 +646,15 @@ public: | |||||
| } | } | ||||
| // Output VU | // Output VU | ||||
| for (k=0; i < 2 && k < frames; k++) | |||||
| #ifndef BUILD_BRIDGE | |||||
| if (carlaOptions.processMode != PROCESS_MODE_CONTINUOUS_RACK) | |||||
| #endif | |||||
| { | { | ||||
| if (abs(outBuffer[i][k]) > aOutsPeak[i]) | |||||
| aOutsPeak[i] = abs(outBuffer[i][k]); | |||||
| for (k=0; i < 2 && k < frames; k++) | |||||
| { | |||||
| if (abs(outBuffer[i][k]) > aOutsPeak[i]) | |||||
| aOutsPeak[i] = abs(outBuffer[i][k]); | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| @@ -1993,7 +1993,11 @@ public: | |||||
| // -------------------------------------------------------------------------------------------------------- | // -------------------------------------------------------------------------------------------------------- | ||||
| // Input VU | // Input VU | ||||
| #ifndef BUILD_BRIDGE | |||||
| if (aIn.count > 0 && carlaOptions.processMode != PROCESS_MODE_CONTINUOUS_RACK) | |||||
| #else | |||||
| if (aIn.count > 0) | if (aIn.count > 0) | ||||
| #endif | |||||
| { | { | ||||
| if (aIn.count == 1) | if (aIn.count == 1) | ||||
| { | { | ||||
| @@ -2667,10 +2671,15 @@ public: | |||||
| } | } | ||||
| // Output VU | // Output VU | ||||
| for (k=0; i < 2 && k < frames; k++) | |||||
| #ifndef BUILD_BRIDGE | |||||
| if (carlaOptions.processMode != PROCESS_MODE_CONTINUOUS_RACK) | |||||
| #endif | |||||
| { | { | ||||
| if (abs(outBuffer[i][k]) > aOutsPeak[i]) | |||||
| aOutsPeak[i] = abs(outBuffer[i][k]); | |||||
| for (k=0; i < 2 && k < frames; k++) | |||||
| { | |||||
| if (abs(outBuffer[i][k]) > aOutsPeak[i]) | |||||
| aOutsPeak[i] = abs(outBuffer[i][k]); | |||||
| } | |||||
| } | } | ||||
| } | } | ||||
| @@ -873,7 +873,11 @@ public: | |||||
| // -------------------------------------------------------------------------------------------------------- | // -------------------------------------------------------------------------------------------------------- | ||||
| // Input VU | // Input VU | ||||
| #ifndef BUILD_BRIDGE | |||||
| if (aIn.count > 0 && carlaOptions.processMode != PROCESS_MODE_CONTINUOUS_RACK) | |||||
| #else | |||||
| if (aIn.count > 0) | if (aIn.count > 0) | ||||
| #endif | |||||
| { | { | ||||
| if (aIn.count == 1) | if (aIn.count == 1) | ||||
| { | { | ||||
| @@ -1317,10 +1321,15 @@ public: | |||||
| } | } | ||||
| // Output VU | // Output VU | ||||
| for (k=0; i < 2 && k < frames; k++) | |||||
| #ifndef BUILD_BRIDGE | |||||
| if (carlaOptions.processMode != PROCESS_MODE_CONTINUOUS_RACK) | |||||
| #endif | |||||
| { | { | ||||
| if (abs(outBuffer[i][k]) > aOutsPeak[i]) | |||||
| aOutsPeak[i] = abs(outBuffer[i][k]); | |||||
| for (k=0; i < 2 && k < frames; k++) | |||||
| { | |||||
| if (abs(outBuffer[i][k]) > aOutsPeak[i]) | |||||
| aOutsPeak[i] = abs(outBuffer[i][k]); | |||||
| } | |||||
| } | } | ||||
| } | } | ||||