Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows VST3 High-DPI Ableton 10/11: When "Auto-Scale Plug-In Window" is turned off, the plugin is drawn out of bounds #1053

Open
janhase88 opened this issue Jan 24, 2024 · 1 comment

Comments

@janhase88
Copy link

janhase88 commented Jan 24, 2024

Describe the bug
When "Auto-Scale Plug-In Window" is turned off in Ableton and Windows DisplayScaling > 100%, the plugin is drawn out of bounds.
Additional observations:

  • When using the Corner-Resizer - after a few resizes, the GUI gets drawn correctly.
  • Once the GUI has been drawn correctly, the plugin can be deleted from a track and then on reload the GUI is still correct.
  • This affects SKIA and NANOVG

To Reproduce
Build IPlugEffect.vst3, start Ableton 10 or 11, and find IPlugEffect in the left "File-Explorer" panel. Then right-click on the plugin and uncheck "Auto-Scale Plug-In Window". Now load the plugin into a track - the GUI should be drawn out of bounds.

tested in:

  • Ableton Live 11 Trial (11.3.20 Build: 2023-12-15_8af48f34f5)
  • Ableton Live 11 Trial (11.2.10 Build: 2023-02-01_a70e3f18ac)
  • Ableton Live 10 Suite (10.1.41 Build: 2021-08-09 2398148aa8)

Expected behavior
GUI gets drawn correctly

Screenshots

2024-01-24-20-16-25.mp4

IMPORTANT DETAILS

  • VST3
  • Windows with DisplayScaling > 100%
  • Ableton with "Auto-Scale Plug-In Window" disabled
  • SKIA and NANOVG

Additional context
Why turn off "Auto-Scale Plug-In Window" in Ableton?
Turning on "Auto-Scale Plug-In Window" in Ableton causes GUI blurriness with Windows Display-Scaling above 100%, as the plug-in interface, originally drawn at a smaller scale, gets upscaled and loses sharpness. Disabling this setting maintains GUI clarity regardless of display scaling.

Related Issues

#769 : VST3 in Ableton Live 10 & 11 creates wrong Editor Window size on initial construction

@olilarkin
Copy link
Member

please submit a bug report here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants