|
|
@@ -221,7 +221,7 @@ public: |
|
|
|
{ |
|
|
|
carla_debug("CarlaPluginJack::~CarlaPluginJack()"); |
|
|
|
|
|
|
|
#ifndef BUILD_BRIDGE |
|
|
|
#ifndef BUILD_BRIDGE_ALTERNATIVE_ARCH |
|
|
|
// close UI |
|
|
|
if (pData->hints & PLUGIN_HAS_CUSTOM_UI) |
|
|
|
pData->transientTryCounter = 0; |
|
|
@@ -690,7 +690,7 @@ public: |
|
|
|
// ---------------------------------------------------------------------------------------------------- |
|
|
|
// Event Input (System) |
|
|
|
|
|
|
|
#ifndef BUILD_BRIDGE |
|
|
|
#ifndef BUILD_BRIDGE_ALTERNATIVE_ARCH |
|
|
|
bool allNotesOffSent = false; |
|
|
|
#endif |
|
|
|
for (uint32_t i=0, numEvents=pData->event.portIn->getEventCount(); i < numEvents; ++i) |
|
|
@@ -712,7 +712,7 @@ public: |
|
|
|
break; |
|
|
|
|
|
|
|
case kEngineControlEventTypeParameter: |
|
|
|
#ifndef BUILD_BRIDGE |
|
|
|
#ifndef BUILD_BRIDGE_ALTERNATIVE_ARCH |
|
|
|
// Control backend stuff |
|
|
|
if (event.channel == pData->ctrlChannel) |
|
|
|
{ |
|
|
@@ -793,7 +793,7 @@ public: |
|
|
|
case kEngineControlEventTypeAllNotesOff: |
|
|
|
if (pData->options & PLUGIN_OPTION_SEND_ALL_SOUND_OFF) |
|
|
|
{ |
|
|
|
#ifndef BUILD_BRIDGE |
|
|
|
#ifndef BUILD_BRIDGE_ALTERNATIVE_ARCH |
|
|
|
if (event.channel == pData->ctrlChannel && ! allNotesOffSent) |
|
|
|
{ |
|
|
|
allNotesOffSent = true; |
|
|
@@ -987,7 +987,7 @@ public: |
|
|
|
for (uint32_t i=0; i < fInfo.aOuts; ++i) |
|
|
|
carla_copyFloats(audioOut[i], fShmAudioPool.data + ((i + fInfo.aIns) * frames), frames); |
|
|
|
|
|
|
|
#ifndef BUILD_BRIDGE |
|
|
|
#ifndef BUILD_BRIDGE_ALTERNATIVE_ARCH |
|
|
|
// -------------------------------------------------------------------------------------------------------- |
|
|
|
// Post-processing (dry/wet, volume and balance) |
|
|
|
|
|
|
@@ -1310,7 +1310,7 @@ public: |
|
|
|
|
|
|
|
// FIXME dryWet broken |
|
|
|
pData->hints = PLUGIN_IS_BRIDGE | PLUGIN_OPTION_FIXED_BUFFERS; |
|
|
|
#ifndef BUILD_BRIDGE |
|
|
|
#ifndef BUILD_BRIDGE_ALTERNATIVE_ARCH |
|
|
|
pData->hints |= /*PLUGIN_CAN_DRYWET |*/ PLUGIN_CAN_VOLUME | PLUGIN_CAN_BALANCE; |
|
|
|
#endif |
|
|
|
//fInfo.optionsAvailable = optionAv; |
|
|
|