falkTX / Carla

Audio plugin host
https://kx.studio/carla
1.62k stars 146 forks source link

Carla-bridge: black borders for windows plugins #975

Closed terencode closed 4 years ago

terencode commented 4 years ago

image

This is a regression due to the switch to JUCE as the windows plugin backend: https://github.com/falkTX/Carla/commit/7b754358e6ee2a204c7ed24a56d465f3e4a1fdd2

A solution discussed on IRC would be do add a setting to use the native backend instead for VST2/3.

terencode commented 4 years ago

There is now CARLA_DO_NOT_USE_JUCE_FOR_VST2 but the same can't be done for VST3 as it lacks a native implementation for now.

falkTX commented 4 years ago

This is an issue with Juce. let's keep the issue open until it is fixed, Juce still has a few issues regarding scaling and size, I would rather not update Juce stuff for v2.1, so let's review this on a later release

terencode commented 4 years ago

FIxed with the new JUCE update. Is there still a use-case for CARLA_DO_NOT_USE_JUCE_FOR_VST2 or should it be removed ?

falkTX commented 4 years ago

Windows plugins need quite a lot of hacking to get right, so I rather let JUCE handle them.