Carla icon indicating copy to clipboard operation
Carla copied to clipboard

Dry/Wet is not correctly panned

Open moonshaadow opened this issue 4 years ago • 6 comments

Hi there. Steps to reproduce :

  • add a signal generator

  • add a easily recognizable stereo fx (I've used various things but let's try with Rubberband)

  • route signal --> fx --> stereo output of your system

  • set Dry/Wet to -inf (value=0) . At this step you should hear only dry signal on both left and right channels, that is ok.

  • set L to -100 and R to -100. Issue : I can hear both dry and wet signal on Left channel. In fact I can hear wet signal as far as ( R != 100 ) Note that setting L and R to +100 results in only dry signal on Right channel, which is correct. --> Left pan seems not affected, only Right pan seems incorrect.

moonshaadow avatar Oct 01 '21 12:10 moonshaadow

Bug is still here. We can't use both pan and dry/wet feature, unless if we're ok with unwanted sounds. Should be easily reproducible.

moonshaadow avatar Dec 10 '22 17:12 moonshaadow

this depends on the plugin format used, as the logic for dry/wet and panning is not the same for everything

falkTX avatar Dec 10 '22 17:12 falkTX

@falkTX This is happening with every kind of plugins : lv2, vst, internal. I'm talking about pan and dry/wet of carla's gui The following pic is more explicit : Capture d’écran du 2022-12-11 00-37-31 Expected behavior: have only dry signal on left channel Actual behavior : both dry and wet signal on left channel

moonshaadow avatar Dec 11 '22 00:12 moonshaadow

I can confirm it with LADSPA plugin and current 2.6.0-alpha1 version: looks like Dry/wet, L, R knobs are working strangely when combined.

Image

jpka- avatar Feb 11 '25 11:02 jpka-

Looks like i've fixed that. Please see example patch for CarlaPluginLADSPADSSI.cpp, but same thing most likely is need for CarlaPluginBridge.cpp, CarlaPluginCLAP.cpp, CarlaPluginJack.cpp, CarlaPluginLV2.cpp, CarlaPluginNative.cpp, CarlaPluginVST2.cpp, CarlaPluginVST3.cpp files.

fix-1478-LADSPA-patch.zip

jpka- avatar Mar 06 '25 22:03 jpka-

Patches for CarlaPluginLADSPADSSI.cpp, CarlaPluginLV2.cpp, CarlaPluginNative.cpp are included with fresh patch .zip at #1971.

jpka- avatar Mar 11 '25 14:03 jpka-