diff --git a/source/backend/CarlaStandalone.cpp b/source/backend/CarlaStandalone.cpp index 9bb9469d3..d89d4690a 100644 --- a/source/backend/CarlaStandalone.cpp +++ b/source/backend/CarlaStandalone.cpp @@ -284,8 +284,8 @@ bool carla_engine_init(const char* driverName, const char* clientName) // TODO: make this an option, put somewhere else if (std::getenv("WINE_RT") == nullptr) { - carla_setenv("WINE_RT", "15"); - carla_setenv("WINE_SVR_RT", "10"); + carla_setenv("WINE_RT", "55"); + carla_setenv("WINE_SVR_RT", "70"); } gStandalone.engine = CarlaEngine::newDriverByName(driverName); @@ -345,6 +345,13 @@ bool carla_engine_init_bridge(const char audioBaseName[6+1], const char rtClient return false; } + // TODO: make this an option, put somewhere else + if (std::getenv("WINE_RT") == nullptr) + { + carla_setenv("WINE_RT", "55"); + carla_setenv("WINE_SVR_RT", "70"); + } + gStandalone.engine = CarlaEngine::newBridge(audioBaseName, rtClientBaseName, nonRtClientBaseName, nonRtServerBaseName); if (gStandalone.engine == nullptr) diff --git a/source/backend/plugin/CarlaPluginBridge.cpp b/source/backend/plugin/CarlaPluginBridge.cpp index 853803c2a..4fc21db23 100644 --- a/source/backend/plugin/CarlaPluginBridge.cpp +++ b/source/backend/plugin/CarlaPluginBridge.cpp @@ -547,12 +547,7 @@ protected: #ifndef CARLA_OS_WIN // start with "wine" if needed if (fBinary.endsWithIgnoreCase(".exe")) - { - if (File("/usr/bin/wine-rt").existsAsFile()) - arguments.add("wine-rt"); - else - arguments.add("wine"); - } + arguments.add("wine"); #endif // binary