View Issue Details

IDProjectCategoryView StatusLast Update
0001554OpenMPTPlugins / VSTpublic2022-01-27 21:02
Reportercs127 Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionduplicate 
Platformx64OSWineOS Version7.0rc5
Product VersionOpenMPT 1.30.01.00 / libopenmpt 0.6.0 (upgrade first) 
Summary0001554: Some VST Plugins are not displayed properly on Wine (Linux)
Description

Some VST Plugins don't show their GUI properly on Wine. Usually the GUI is displayed as a black screen. This doesn't happen with all plugins, but it always does with Synth1 v1.13 and S-YXG50.

If you click where a button usually would be in the plugin GUI, that button will be temporarily visible, but will disappear after closing and reopening the plugin GUI.

This issue affects both the current stable (1.30) and experimental (1.31) builds. I also tested some older versions like 1.28.10.00 and they seemed to be affected as well.

Steps To Reproduce
  1. Run OpenMPT on Wine.
  2. Create a new module or open an existing module.
  3. Add the Synth1 VST plugin.
  4. Open its GUI by pressing the "Editor" button.
  5. The GUI will be an empty black screen (If it isn't, it probably will be after closing and reopening the GUI).
TagsNo tags attached.
Has the bug occurred in previous versions?Probably
Tested code revision (in case you know it)r16705

Relationships

duplicate of 0001270 acknowledged Provide a workaround for bridged plugin GUIs in Wine 

Activities

Saga Musix

Saga Musix

2022-01-27 21:02

administrator   ~0005022

This is a limitation of Wine; it's a general limitation when using the plugin bridge, so you will only see this issue with plugins that don't match OpenMPT's process architecture.

Issue History

Date Modified Username Field Change
2022-01-27 21:00 cs127 New Issue
2022-01-27 21:00 cs127 Description Updated
2022-01-27 21:02 Saga Musix Note Added: 0005022
2022-01-27 21:02 Saga Musix Status new => closed
2022-01-27 21:02 Saga Musix Resolution open => duplicate
2022-01-27 21:02 Saga Musix Relationship added duplicate of 0001270