RFC: Removing Plugin GUI upscaling

A question for those of you using HiDPI monitors:

I’m considering removing Cantabile’s ability to upscale plugins. ie: Tools → Options → General → User Interface → HiDPI User Interface → Enabled and Upscale Plugins.

Does anyone still rely on this?

Basically the code to support this is a maintenance nightmare and I’m very reluctant to touch it because fixing one plugin often breaks another. Also, it seems to be causing issues with more and more newer plugins (eg: Waves 17’s new preset popups, RapidComposer possibly, Swam Saxaphone probably).

Given this was primarily for older 32-bit plugins which are no longer natively supported by Cantabile anyway, it feels like it’s time to ditch it.

(I should mention if I go ahead with this it will be for the next major update which will probably be labelled 4400 series and include all the other engine updates I’m working on).

I had upscaling enabled because as recent as three(ish) years ago I had 64-bit plugins whose GUIs were impossibly small without it. But I just tested all my plugins in HiDPI without upscaling and none of the current versions require it. So I think I no longer rely on it.

1 Like

Sometimes writing code is deleting code… I’m glad to see the back of that.

1 Like