> The calf plugins have solved this by a "Dry Ammount" parameter. This sounds like a reasonable solution for me.
For an LV2 effect plugin, that does make sense. An LV2 effect host may or may not add the dry signal to the output of the effect. To handle either case, the LV2 effect plugin should have parameters that let the user adjust the effect to handle either use case. However, with our built in effects in Mixxx, the effects can automatically adjust their behavior appropriately so the user doesn't have to worry much about these complicated signal path details during a performance.
> The calf plugins have solved this by a "Dry Ammount" parameter. This sounds like a reasonable solution for me.
For an LV2 effect plugin, that does make sense. An LV2 effect host may or may not add the dry signal to the output of the effect. To handle either case, the LV2 effect plugin should have parameters that let the user adjust the effect to handle either use case. However, with our built in effects in Mixxx, the effects can automatically adjust their behavior appropriately so the user doesn't have to worry much about these complicated signal path details during a performance.