diff --git a/src/wine-host/bridges/vst2.cpp b/src/wine-host/bridges/vst2.cpp index fce27222..6c0adbf4 100644 --- a/src/wine-host/bridges/vst2.cpp +++ b/src/wine-host/bridges/vst2.cpp @@ -80,6 +80,12 @@ Vst2Bridge::Vst2Bridge(MainContext& main_context, if (!plugin_handle) { OleInitialize(nullptr); plugin_handle.reset(LoadLibrary(plugin_dll_path.c_str())); + if (plugin_handle) { + std::cerr << "WARNING: '" << plugin_dll_path << "'" << std::endl; + std::cerr << " could only load after we manually" + << std::endl; + std::cerr << " initialized the COM library." << std::endl; + } } if (!plugin_handle) { diff --git a/src/wine-host/bridges/vst3.cpp b/src/wine-host/bridges/vst3.cpp index 58dc333d..07812ec4 100644 --- a/src/wine-host/bridges/vst3.cpp +++ b/src/wine-host/bridges/vst3.cpp @@ -107,6 +107,12 @@ Vst3Bridge::Vst3Bridge(MainContext& main_context, if (!module) { OleInitialize(nullptr); module = VST3::Hosting::Win32Module::create(plugin_dll_path, error); + if (module) { + std::cerr << "WARNING: '" << plugin_dll_path << "'" << std::endl; + std::cerr << " could only load after we manually" + << std::endl; + std::cerr << " initialized the COM library." << std::endl; + } } if (!module) {