View Issue Details

IDProjectCategoryView StatusLast Update
0001270OpenMPTPlugins / VSTpublic2023-04-16 09:58
ReporterSaga Musix Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
Product VersionOpenMPT 1.28.07.00 / libopenmpt 0.4.7 (upgrade first) 
Target VersionOpenMPT 1.32 / libopenmpt 0.8 (goals) 
Summary0001270: Provide a workaround for bridged plugin GUIs in Wine
Description

Bridged plugin GUIs currently don't work in Wine (https://bugs.winehq.org/show_bug.cgi?id=41161). As there seems to be no movement from Wine's side on fixing this, we should consider adding a workaround in OpenMPT, e.g. by really putting the bridged plugin GUI in its own top-level window.

TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Relationships

has duplicate 0001554 closed Some VST Plugins are not displayed properly on Wine (Linux) 
related to 0001281 closed Cannot change preset bank in Synth1 
related to 0001328 assignedSaga Musix Popup menus in JUCE-based plugins are broken in plugin bridge 

Activities

manx

manx

2022-12-09 12:28

administrator   ~0005416

@Exhale looks like we already have that issue, I was not able to find it originally

From https://bugs.openmpt.org/view.php?id=783#c5413 :

Just a question... I have started trying to migrate over to linux, and I installed the AUR OMPT on my Manjaro KDE Plasma...
64bit vsts work perfect, but 32bit vsts the interface of the vst vanishes if I try to edit them... who did this version of ompt so I can tell him or her? This is a big frustration to me because most of my vsts are 32bit, and as much as I would love to migrate over to linux fully this glitch would mean I have to use a VM to make music in modplug... Btw I am very impressed that they managed to get it working at all, but I need my 32bit plugins, dblue glitch only comes in 32bit for example.

An OpenMPT version for Linux currently does not exist. What some people are doing, is packaging the official OpenMPT Windows version as packages for some Linux distribution. This version runs via Wine.

Using 32bit plugins in 64bit OpenMPT implies that they run bridged. The issue with the GUI you are seeing is a long-term known issue (this one) for which have not yet implemented a work-around.

Exhale

Exhale

2022-12-09 19:09

reporter   ~0005417

ok, thank you, sorry for posting on the other one, I didnt think it needed its own one since I thought it wasnt something that anyone here cared enough about.

Issue History

Date Modified Username Field Change
2019-10-11 14:56 Saga Musix New Issue
2019-11-08 09:03 StarWolf3000 Relationship added related to 0001281
2020-05-24 13:30 Saga Musix Relationship added related to 0001328
2022-01-27 21:02 Saga Musix Relationship added has duplicate 0001554
2022-12-09 12:28 manx Note Added: 0005416
2022-12-09 12:34 manx Status new => acknowledged
2022-12-09 12:34 manx Target Version => OpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first)
2022-12-09 19:09 Exhale Note Added: 0005417
2023-04-16 09:58 Saga Musix Target Version OpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first) => OpenMPT 1.32 / libopenmpt 0.8 (goals)