NI Massive X - Black UI with DPI Awareness Disabled

Massive X has recently been released and I’m already getting complaints from Windows users that the UI is appearing too small because it doesn’t support DPI Awareness (at least in any form JUCE does).

What I usually do in these circumstances is tell users to disable DPI awareness which forces Windows to bitmap-stretch the UI. However, with Massive X all I get is a blank window.

Any ideas on this one?

Kontakt has similar issues where it doesn’t render correctly in a DPI-unaware window - I spent a while trying to figure out what the issue is but no luck. In the AudioPluginHost it’s just a special case where we always open it in DPI-aware mode and live with the fact that it’ll render smaller. Guess I’ll need to add Massive to that check now too…

I’m not sure what NI are doing for their high-DPI scaling on Windows but it doesn’t play well with what we do in our hosting code unfortunately.

Hmm. That was what I was afraid of.

The user who reported this has come back and said it works in Reaper so maybe there’s something NI are reporting we can take advantage of? Does anyone have a contact at NI’s plugin team?