Browse Source

Don't use out-of-process LV2 UIs on Windows, not working yet

tags/1.9.6
falkTX 9 years ago
parent
commit
b46d793527
3 changed files with 11 additions and 1 deletions
  1. +4
    -0
      source/backend/engine/CarlaEngineData.cpp
  2. +6
    -0
      source/carla_settings.py
  3. +1
    -1
      source/carla_shared.py

+ 4
- 0
source/backend/engine/CarlaEngineData.cpp View File

@@ -192,7 +192,11 @@ EngineOptions::EngineOptions() noexcept
#endif
forceStereo(false),
preferPluginBridges(false),
#ifdef CARLA_OS_WIN
preferUiBridges(false),
#else
preferUiBridges(true),
#endif
uisAlwaysOnTop(true),
maxParameters(MAX_DEFAULT_PARAMETERS),
uiBridgesTimeout(4000),


+ 6
- 0
source/carla_settings.py View File

@@ -248,6 +248,12 @@ class CarlaSettingsW(QDialog):
if self.host.processMode == ENGINE_PROCESS_MODE_CONTINUOUS_RACK:
self.ui.ch_engine_force_stereo.setEnabled(False)

# FIXME, pipes on win32 not working
if WINDOWS:
self.ui.ch_engine_prefer_ui_bridges.setChecked(False)
self.ui.ch_engine_prefer_ui_bridges.setEnabled(False)
self.ui.ch_engine_prefer_ui_bridges.setVisible(False)

# FIXME, not implemented yet
self.ui.ch_engine_uis_always_on_top.hide()



+ 1
- 1
source/carla_shared.py View File

@@ -248,7 +248,7 @@ CARLA_DEFAULT_CANVAS_HQ_ANTIALIASING = False
# Engine
CARLA_DEFAULT_FORCE_STEREO = False
CARLA_DEFAULT_PREFER_PLUGIN_BRIDGES = False
CARLA_DEFAULT_PREFER_UI_BRIDGES = True
CARLA_DEFAULT_PREFER_UI_BRIDGES = bool(not WINDOWS)
CARLA_DEFAULT_UIS_ALWAYS_ON_TOP = False
CARLA_DEFAULT_MAX_PARAMETERS = MAX_DEFAULT_PARAMETERS
CARLA_DEFAULT_UI_BRIDGES_TIMEOUT = 4000


Loading…
Cancel
Save