falkTX / Carla

Audio plugin host
https://kx.studio/carla
1.55k stars 144 forks source link

Bypass disabled plugins instead of cut off signal chain? #1883

Open BURN-MICROSUCK opened 2 months ago

BURN-MICROSUCK commented 2 months ago

Hello, this is more a (imho long overdue) feature request than a bug report.

In every other VST/LV2/etc. host that i know, turning off a plugin takes it out of the signal chain (bypass) instead of cutting off the signal at that location and having only silence going into the next/connected plugin, in addition to disabling the plugin's functionality to save CPU load. In Carla, the only way to bypass is to put the "wet/dry" knob all the way down or use the menu item "bypass" which does the same. The plugin still does 100% of its processing except the output is silenced. If you use the "power" button at the left of each plugin's "rack" entry, it disables the plugin but also cuts the signal chain.

There should be an option to change this behaviour to make this switch disable but also "bypass" each plugin, ie. pass its input straight to its output.

mxmilkiib commented 1 month ago

Dupe of #52.