Old 01-08-2019, 03:23 AM   #1
MaXyM
Human being with feelings
 
Join Date: Aug 2018
Posts: 454
Default High DPI awarenes for plugins

Hello
I have no idea know how many of us are struggling with dight dpi related issues. Judging by how quick a software is being updated to support Win10 HighDPI - not too many

Right now I'm using Reaper set to be HiDPI aware as it provides best experience after using proper skin. With this configuration however I'm experiencing issues with plugins which are not HiDPI aware.

Here is what I identified:
1. if such plugin is running in native mode, its GUI is very small (unless it provides an option to scale the GUI)
2. if such plugin is bridged but option "Embed GUI" hasn't been selected, it's scaled by Windows OS. In this case GUI is reasonably big, but blurred a bit (this is how Windows scaling works)
3. If such plugin is bridged and option "Embed GUI" has been selected, the GUI is small.

While using 64bit version Reaper, even if plugin is compiled for 64bit architecture, if it is not HiDPI aware (and provides no multiple sizes/scaling), to get seasonable size of GUI I have to run it bridged with no embedding.

This in turn rises up several issues like:
1. not embedded plugin, causes its container floating around. The container is not always useless as contains list of presets, automation functions and some other stuff, but it's annoying.
2. container not filled in by plugin GUI has very narrow preset narrow list (reported already in bug subforum)

In addition you cannot embed/un-embed the plugin in runtime. You have to replace it by the same plugin, setting 'embed' feature for the new. But this way you likely loose an plugin preset/settings. I found a workaround: add another instance of the same plugin, using desired options (native,bridged,embedded), then close and reopen the project. Since this all instances of the plugin will be loaded in recently selected mode. Saying that I don't know if it is desired behavior or some glitch. But helpful anyway.

Finally a question to devs or others who knows an answer: is it technically possible to embed the plugin GUI into its container, letting OS to scale plugin GUI (like for not-embeded ones).

with regards
MaXyM is offline   Reply With Quote
Old 01-08-2019, 03:46 AM   #2
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
Default

You cannot have per-plugin DPI awareness if they are hosted within Reaper's process, which is why bridging them (running them as dedicated processes) works. Embedding the GUI basically hosts the GUI part of the plugin in Reaper's process, so OS cannot scale it. Not sure if the host can do that, or is it feasible to implement if it can.

There's simply far too many plugins not supporting HiDPI that I don't think it's worth it to go HiDPI just yet. Of course, if music is not your main thing and you're doing, say, animation or video or graphics alongside, then I understand if you're on HiDPI.

Rather, I'd suggest having a non-HiDPI monitor which you'd use only for showing plugins at decent size... I'm using 2 monitors at 1920x1200, I'm not missing anything. Well, I could go with a 43" 4K multi-client monitor - but that one is not really HiDPI considering dot pitch etc.
EvilDragon is offline   Reply With Quote
Old 12-05-2019, 01:42 PM   #3
woodslanding
Human being with feelings
 
woodslanding's Avatar
 
Join Date: Mar 2007
Location: Denver, CO
Posts: 633
Default

According to this page:

https://www.waves.com/support/waves-...on-4k-displays

Waves plugins do scale correctly for most hosts. Reaper is on the list that don't, and V6 does not seem to have improved this.

I realize supporting all plugin developers may be impractical, and I have no idea what the waves support entails, but it's a significant developer by any standard, I think.
__________________
eric moon
Very Stable Genius
https://gogolab.com/
woodslanding is offline   Reply With Quote
Old 09-11-2020, 05:00 PM   #4
dub3000
Human being with feelings
 
dub3000's Avatar
 
Join Date: Mar 2008
Location: Sydney, Australia
Posts: 3,955
Default

Wondering if there's been any progress on this front?
I have a 4k, 32" screen on Windows that I run at 200%, and it's a nightmare to use Waves, NI plugs or older plugins on these.

Yeah I know the plugin companies need to fix this years ago but still.

There's no way to let plugins render to a fake surface and scale it up somehow? I guess input management might make that hard.
dub3000 is offline   Reply With Quote
Old 03-12-2021, 03:27 PM   #5
dub3000
Human being with feelings
 
dub3000's Avatar
 
Join Date: Mar 2008
Location: Sydney, Australia
Posts: 3,955
Default

waves plugins finally got a bulk hidpi update and are usable now

kontakt is still garbage at 4k :-(
dub3000 is offline   Reply With Quote
Old 03-12-2021, 04:33 PM   #6
kirk1701
Human being with feelings
 
kirk1701's Avatar
 
Join Date: May 2015
Location: Ontario
Posts: 1,676
Default

I'm using a 32" 1080p tv as a monitor, but I still can't get the Kontakt GUI to behave. I'm not sure if I need to turn off HiDPI awareness in prefs or not?
__________________
"I've never trusted Klingons and I never will. I can never forgive them for the death of my boy."
kirk1701 is offline   Reply With Quote
Old 03-12-2021, 11:14 PM   #7
valy
Human being with feelings
 
Join Date: Jan 2020
Posts: 1,927
Default

For my 55" 4k I found it best to turn off HiDPI altogether and run Windows at 160% scaling (I actually had it at 182% for a long time, but recently dropped it to get a bit more space).

At the distance I sit from the monitor, I don't notice much blurring. Not saying it doesn't exist, but I'm reasonably far away so I can't tell.
valy is offline   Reply With Quote
Old 03-13-2021, 01:15 AM   #8
Softsynth
Human being with feelings
 
Join Date: Jun 2015
Posts: 8,704
Default

Quote:
Originally Posted by kirk1701 View Post
I'm using a 32" 1080p tv as a monitor, but I still can't get the Kontakt GUI to behave. I'm not sure if I need to turn off HiDPI awareness in prefs or not?
Presuming you use Windows scaling at 100%.

You should leave HiDPI awareness alone, it's nothing to do with 1080p displays. Leave at standard settings.
A 32" 1080p is a low DPI display today.
Or are you using multiple displays, such as TV and laptop?
What is the Kontakt GUI doing wrong for you?
Softsynth is offline   Reply With Quote
Old 03-13-2021, 10:03 PM   #9
kirk1701
Human being with feelings
 
kirk1701's Avatar
 
Join Date: May 2015
Location: Ontario
Posts: 1,676
Default

Quote:
Originally Posted by Softsynth View Post
Presuming you use Windows scaling at 100%.

You should leave HiDPI awareness alone, it's nothing to do with 1080p displays. Leave at standard settings.
A 32" 1080p is a low DPI display today.
Or are you using multiple displays, such as TV and laptop?
What is the Kontakt GUI doing wrong for you?
I find 1080p to be perfectly adequate. Anything higher gives me a headache.

No multiple displays. Straight from my PC via VGA.

Kontakt GUI isn't resizing to the window correctly.
__________________
"I've never trusted Klingons and I never will. I can never forgive them for the death of my boy."
kirk1701 is offline   Reply With Quote
Old 03-14-2021, 01:16 AM   #10
Softsynth
Human being with feelings
 
Join Date: Jun 2015
Posts: 8,704
Default

Quote:
Originally Posted by kirk1701 View Post
I find 1080p to be perfectly adequate. Anything higher gives me a headache.

No multiple displays. Straight from my PC via VGA.

Kontakt GUI isn't resizing to the window correctly.
A 1080p display with 100% Windows 10 scaling should have no problems at all, that's the most common resolution!
It's nothing to do with high DPI at all.

Or are you saying its actually a 4K screen downscaling to 1080p?

If you have the potential to use HDMI or DVI I suggest you switch to that.
You can get a a DVI to HDMI adapter for next to nothing. The picture will be much better.
Softsynth is offline   Reply With Quote
Old 03-14-2021, 11:56 AM   #11
kirk1701
Human being with feelings
 
kirk1701's Avatar
 
Join Date: May 2015
Location: Ontario
Posts: 1,676
Default

Quote:
Originally Posted by Softsynth View Post
A 1080p display with 100% Windows 10 scaling should have no problems at all, that's the most common resolution!
It's nothing to do with high DPI at all.

Or are you saying its actually a 4K screen downscaling to 1080p?

If you have the potential to use HDMI or DVI I suggest you switch to that.
You can get a a DVI to HDMI adapter for next to nothing. The picture will be much better.
No 4k downscaling. I do have DVI to HDMI adapter, but I have a bit of trouble getting it working. I'll try again.
__________________
"I've never trusted Klingons and I never will. I can never forgive them for the death of my boy."
kirk1701 is offline   Reply With Quote
Old 03-14-2021, 01:24 PM   #12
Softsynth
Human being with feelings
 
Join Date: Jun 2015
Posts: 8,704
Default

Quote:
Originally Posted by kirk1701 View Post
No 4k downscaling. I do have DVI to HDMI adapter, but I have a bit of trouble getting it working. I'll try again.
Really?
I only mean a passive physical connector.
https://www.amazon.co.uk/TechRise-2-...24729997&psc=1
Softsynth is offline   Reply With Quote
Old 03-15-2021, 12:12 PM   #13
kirk1701
Human being with feelings
 
kirk1701's Avatar
 
Join Date: May 2015
Location: Ontario
Posts: 1,676
Default

Quote:
Originally Posted by Softsynth View Post
Really?
I only mean a passive physical connector.
https://www.amazon.co.uk/TechRise-2-...24729997&psc=1
It works fine if I didn't also have my Roku on a separate HDMI input. It's fine. I got it all sorted.
__________________
"I've never trusted Klingons and I never will. I can never forgive them for the death of my boy."
kirk1701 is offline   Reply With Quote
Old 03-15-2021, 02:57 PM   #14
Softsynth
Human being with feelings
 
Join Date: Jun 2015
Posts: 8,704
Default

Quote:
Originally Posted by kirk1701 View Post
It works fine if I didn't also have my Roku on a separate HDMI input. It's fine. I got it all sorted.
You've solved your Kontakt GUI issue?
Softsynth is offline   Reply With Quote
Old 03-15-2021, 06:12 PM   #15
kirk1701
Human being with feelings
 
kirk1701's Avatar
 
Join Date: May 2015
Location: Ontario
Posts: 1,676
Default

Quote:
Originally Posted by Softsynth View Post
You've solved your Kontakt GUI issue?
Seemingly. It's intermittent. I turned off Windows auto-fix for blurry apps, which may have been interfering. There's a bug somewhere in Windows or Kontakt.
__________________
"I've never trusted Klingons and I never will. I can never forgive them for the death of my boy."
kirk1701 is offline   Reply With Quote
Old 03-15-2021, 07:18 PM   #16
dug dog
Human being with feelings
 
Join Date: Jan 2009
Posts: 1,802
Default

Quote:
Originally Posted by kirk1701 View Post
Seemingly. It's intermittent. I turned off Windows auto-fix for blurry apps, which may have been interfering. There's a bug somewhere in Windows or Kontakt.

Oh... my....
How I'd love to hear The Captain speak those words.....
dug dog is offline   Reply With Quote
Old 03-15-2021, 08:16 PM   #17
kirk1701
Human being with feelings
 
kirk1701's Avatar
 
Join Date: May 2015
Location: Ontario
Posts: 1,676
Default

Quote:
Originally Posted by dug dog View Post
Oh... my....
How I'd love to hear The Captain speak those words.....
https://media1.giphy.com/media/ifMyw...HhoU/giphy.gif
__________________
"I've never trusted Klingons and I never will. I can never forgive them for the death of my boy."
kirk1701 is offline   Reply With Quote
Old 03-15-2021, 08:24 PM   #18
dub3000
Human being with feelings
 
dub3000's Avatar
 
Join Date: Mar 2008
Location: Sydney, Australia
Posts: 3,955
Default

i mean, this is how the latest kontakt appears on my setup, including (brand new) visual glitches in the instrument selector:



it's tiny and broken and bad :-(
Attached Images
File Type: jpg bad kontakt.jpg (30.9 KB, 627 views)
dub3000 is offline   Reply With Quote
Old 03-16-2021, 01:11 AM   #19
Softsynth
Human being with feelings
 
Join Date: Jun 2015
Posts: 8,704
Default

Quote:
Originally Posted by kirk1701 View Post
..I turned off Windows auto-fix for blurry apps, which may have been interfering. There's a bug somewhere in Windows or Kontakt.
"Auto fix for blurry apps"?
Could you clarify that statement?

Are you running Windows scaling at more than 100% even on a 32 inch 1080p screen?

I'm trying to work out how on earth you ended up with the blurry image, or what blurry actually means to you.

I can say that certain GUI graphics look dull when pixels are so large. Bright brass and other gleaming metallic images look dull on displays with low pixel DPI when viewed at close range. For instance a Kontakt saxophone vst I have looks dull as dishwater when viewed on an older low resolution panel, and yet it looks smaller but more shiny on higher resolution screen, like real metal instead of a dull matt oil paint. It's a reminder of the difference between the old so-called standard definition TV and HD. If you saw the BBC Proms in HD all the brass was gleaming, back on standard definition it looked dull, desperately in need of some brasso!
Softsynth is offline   Reply With Quote
Old 03-16-2021, 08:50 AM   #20
kirk1701
Human being with feelings
 
kirk1701's Avatar
 
Join Date: May 2015
Location: Ontario
Posts: 1,676
Default

Quote:
Originally Posted by Softsynth View Post
"Auto fix for blurry apps"?
Could you clarify that statement?

Are you running Windows scaling at more than 100% even on a 32 inch 1080p screen?

I'm trying to work out how on earth you ended up with the blurry image, or what blurry actually means to you.

I can say that certain GUI graphics look dull when pixels are so large. Bright brass and other gleaming metallic images look dull on displays with low pixel DPI when viewed at close range. For instance a Kontakt saxophone vst I have looks dull as dishwater when viewed on an older low resolution panel, and yet it looks smaller but more shiny on higher resolution screen, like real metal instead of a dull matt oil paint. It's a reminder of the difference between the old so-called standard definition TV and HD. If you saw the BBC Proms in HD all the brass was gleaming, back on standard definition it looked dull, desperately in need of some brasso!
I'm not having blurry app probs. Under "advanced scaling," Windows has "allow Windows to fix blurry apps." This I switched off.

https://drive.google.com/file/d/1599...w?usp=drivesdk
__________________
"I've never trusted Klingons and I never will. I can never forgive them for the death of my boy."
kirk1701 is offline   Reply With Quote
Old 03-16-2021, 12:19 PM   #21
Softsynth
Human being with feelings
 
Join Date: Jun 2015
Posts: 8,704
Default

Quote:
Originally Posted by kirk1701 View Post
I'm not having blurry app probs. Under "advanced scaling," Windows has "allow Windows to fix blurry apps." This I switched off.

https://drive.google.com/file/d/1599...w?usp=drivesdk
This page describes all the circumstances in which you might have had blurry apps:
https://support.microsoft.com/en-us/...5-cb169b51de0f
Softsynth is offline   Reply With Quote
Old 03-16-2021, 12:23 PM   #22
kirk1701
Human being with feelings
 
kirk1701's Avatar
 
Join Date: May 2015
Location: Ontario
Posts: 1,676
Default

Quote:
Originally Posted by Softsynth View Post
This page describes all the circumstances in which you might have had blurry apps:
https://support.microsoft.com/en-us/...5-cb169b51de0f
What part of "I'M NOT HAVING BLURRY APPS" aren't you getting?
__________________
"I've never trusted Klingons and I never will. I can never forgive them for the death of my boy."
kirk1701 is offline   Reply With Quote
Old 03-16-2021, 12:25 PM   #23
Softsynth
Human being with feelings
 
Join Date: Jun 2015
Posts: 8,704
Default

Quote:
Originally Posted by kirk1701 View Post
Seemingly. It's intermittent. I turned off Windows auto-fix for blurry apps, which may have been interfering. There's a bug somewhere in Windows or Kontakt.
Quote:
Originally Posted by kirk1701 View Post
What part of "I'M NOT HAVING BLURRY APPS" aren't you getting?
I was curious as to how you had a problem to cure with a single 1080p display, that's all. Seems like I got the wrong end of the stick.
Softsynth is offline   Reply With Quote
Old 03-16-2021, 02:15 PM   #24
kirk1701
Human being with feelings
 
kirk1701's Avatar
 
Join Date: May 2015
Location: Ontario
Posts: 1,676
Default

Quote:
Originally Posted by Softsynth View Post
I was curious as to how you had a problem to cure with a single 1080p display, that's all. Seems like I got the wrong end of the stick.
I was having Kontakt UI scaling issues. Running full 1080p makes the icons so tiny, they're impossible to read. (I seem to recall discussing this a few months back and the answer being a graphics card mismatch or something.)

I switched off Windows app fix option because I didn't want it fiddling with my display unnecessarily. That may have been a placebo, but I'll take it.

This was already covered in a thread I've accidentally hijacked.
__________________
"I've never trusted Klingons and I never will. I can never forgive them for the death of my boy."
kirk1701 is offline   Reply With Quote
Old 03-16-2021, 02:26 PM   #25
Softsynth
Human being with feelings
 
Join Date: Jun 2015
Posts: 8,704
Default

Quote:
Originally Posted by kirk1701 View Post
I was having Kontakt UI scaling issues. Running full 1080p makes the icons so tiny, they're impossible to read. (I seem to recall discussing this a few months back and the answer being a graphics card mismatch or something.)

I switched off Windows app fix option because I didn't want it fiddling with my display unnecessarily. That may have been a placebo, but I'll take it.

This was already covered in a thread I've accidentally hijacked.
Okay, I guess you must be sitting a long way from the screen then.
Softsynth is offline   Reply With Quote
Old 03-16-2021, 07:45 PM   #26
kirk1701
Human being with feelings
 
kirk1701's Avatar
 
Join Date: May 2015
Location: Ontario
Posts: 1,676
Default

Quote:
Originally Posted by Softsynth View Post
Okay, I guess you must be sitting a long way from the screen then.
Not really, a meter maybe.
__________________
"I've never trusted Klingons and I never will. I can never forgive them for the death of my boy."
kirk1701 is offline   Reply With Quote
Old 03-17-2021, 12:15 AM   #27
Softsynth
Human being with feelings
 
Join Date: Jun 2015
Posts: 8,704
Default

Quote:
Originally Posted by kirk1701 View Post
Not really, a meter maybe.
Oh okay. You prefer or require your pixels big and chunky then.
Softsynth is offline   Reply With Quote
Old 03-17-2021, 08:21 AM   #28
kirk1701
Human being with feelings
 
kirk1701's Avatar
 
Join Date: May 2015
Location: Ontario
Posts: 1,676
Default

Quote:
Originally Posted by Softsynth View Post
Oh okay. You prefer or require your pixels big and chunky then.
See now I think you're laughing at me. That's fun.
__________________
"I've never trusted Klingons and I never will. I can never forgive them for the death of my boy."
kirk1701 is offline   Reply With Quote
Old 03-17-2021, 08:52 AM   #29
Softsynth
Human being with feelings
 
Join Date: Jun 2015
Posts: 8,704
Default

Quote:
Originally Posted by kirk1701 View Post
See now I think you're laughing at me. That's fun.
No not at all.

Now if you had tribbles that would be another matter!
Softsynth is offline   Reply With Quote
Old 03-17-2021, 01:11 PM   #30
kirk1701
Human being with feelings
 
kirk1701's Avatar
 
Join Date: May 2015
Location: Ontario
Posts: 1,676
Default

Quote:
Originally Posted by Softsynth View Post
No not at all.

Now if you had tribbles that would be another matter!
Some days...
__________________
"I've never trusted Klingons and I never will. I can never forgive them for the death of my boy."
kirk1701 is offline   Reply With Quote
Old 03-17-2021, 01:18 PM   #31
Softsynth
Human being with feelings
 
Join Date: Jun 2015
Posts: 8,704
Default

Quote:
Originally Posted by kirk1701 View Post
Some days...
You feel the weight of all the worlds tribbles is on your shoulders Jim.
Softsynth is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 03:28 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.