 |
|
|
01-28-2017, 04:53 PM
|
#1
|
Pixel Pusher
Join Date: Mar 2007
Location: Blighty
Posts: 4,315
|
Default_5.0_@2x Reaper Theme for HiDPI screens
v5.34pre releases include experimental functionality for the first steps towards Windows 8.1+ HiDPI support, and MacOS Retina support in Reaper.
Here is a rebuild of the Default 5.0 theme, for testing with that functionality.
edit: updated on Feb 15th 2017
Test with 5.34pre7 or later!
http://landoleet.org/dev/Default_5.0...ReaperThemeZip
- Install the theme.
- On Windows: Options > Preferences > General > Advanced UI/system tweaks > HiDPI mode. Restart REAPER.
- Options > Themes > select Default_5.0_hidpi.
Its currently just the standard sized layouts, and has been produced for 200% scaling. Quality of appearance at other scales may or may not appear aggreeable to you. Both theme and the HiDPI functionality are very much a work in progress, but this is a good point to start testing. You'll find many things aren't correct yet, and while its probable that we know about many of them, please don't assume so; if its wrong then please do report it, there will be others
re: macOS Retina support -- note that it is only supporting Retina for the track panels, mixer, transport, toolbars, and tab controls. The arrange view and MIDI editor are still rendered at low resolution.
Last edited by Justin; 02-15-2017 at 06:28 PM.
|
|
|
01-28-2017, 05:23 PM
|
#2
|
Banned
Join Date: Aug 2007
Location: Too close to Charlotte, NC
Posts: 3,554
|
Thanks a million White Tie, this is exciting news.
|
|
|
01-29-2017, 01:30 AM
|
#3
|
Human being with feelings
Join Date: Aug 2007
Location: Near Cambridge UK and Near Questembert, France
Posts: 22,722
|
(grin) LOoks kinda silly on my 15" laptop!
WT this is great news. Off to try it on my 2560x1440 monitor...
__________________
Ici on parles Franglais
|
|
|
01-29-2017, 03:16 AM
|
#4
|
Human being with feelings
Join Date: Jan 2017
Posts: 13
|
No HiDPI mode option on Mac?
|
|
|
01-29-2017, 12:24 PM
|
#5
|
Human being with feelings
Join Date: Nov 2013
Posts: 2,590
|
I am not on 4K yet but I was also p-l-e-a-s-e-d, trust me! the future needs this so bad. 
Curiously tried it on a 1080p eh-hehe  must see now, must see now, can't wait to go HiDPI, oh maaaan!-worth it.
|
|
|
01-30-2017, 07:59 AM
|
#6
|
Human being with feelings
Join Date: Nov 2009
Location: Ogden, Utah
Posts: 63
|
Not seeing this option on macOS. Is it forthcoming?
|
|
|
01-30-2017, 08:08 AM
|
#7
|
Human being with feelings
Join Date: Dec 2015
Posts: 388
|
Yes can we have this for Mac as well please.
.
.
__________________
16" M1Pro MacBook Pro, 32gig ram, 1TB ssd, macOS 13.2.1
|
|
|
01-30-2017, 08:09 AM
|
#8
|
Pixel Pusher
Join Date: Mar 2007
Location: Blighty
Posts: 4,315
|
No, I'm afraid this experiment is taking place on Windows only, and only 8.1 or later.
|
|
|
01-30-2017, 08:11 AM
|
#9
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,090
|
macOS HiDPIness will likely happen at some point, but I can't say when that will be, sorry!
|
|
|
01-30-2017, 08:23 AM
|
#10
|
Human being with feelings
Join Date: Dec 2015
Posts: 388
|
I'm sad now.. hehe.., but thank you for the reply Justin and White tie.
.
__________________
16" M1Pro MacBook Pro, 32gig ram, 1TB ssd, macOS 13.2.1
|
|
|
01-30-2017, 10:52 AM
|
#11
|
Human being with feelings
Join Date: Apr 2008
Posts: 808
|
Win10 with 4 HiDPI monitors. With HiDPI aware or MultiMonitor Aware, the splash screen is tiny. Nitpick, but I wanted to mention it.
FYI...I'm using 200% scaling...the recommended setting...on my display drivers.
|
|
|
01-30-2017, 11:00 AM
|
#12
|
Human being with feelings
Join Date: Apr 2008
Posts: 808
|
Project Bay text fields at bottom are wonky.
|
|
|
01-30-2017, 01:03 PM
|
#13
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,090
|
Quote:
Originally Posted by BlackBart
Project Bay text fields at bottom are wonky.
|
thanks!
|
|
|
01-30-2017, 02:02 PM
|
#14
|
Human being with feelings
Join Date: Jan 2017
Posts: 13
|
Quote:
Originally Posted by Justin
macOS HiDPIness will likely happen at some point, but I can't say when that will be, sorry!
|
HiDPI on Macs are more common than on PCs, it's a pity we'll have to wait. Everyone I know that's on PC doesn't have HiDPI displays. Everyone I know that works with Reaper on Mac has them.
Not trying to be rude or anything, I'm just tired of blurry text and graphics with Reaper. It's the only app I own that doesn't support HiDPI.
|
|
|
01-30-2017, 04:07 PM
|
#15
|
Human being with feelings
Join Date: Dec 2015
Posts: 105
|
sadly true.
(we love you though)
Quote:
Originally Posted by miguelmarques
HiDPI on Macs are more common than on PCs, it's a pity we'll have to wait. Everyone I know that's on PC doesn't have HiDPI displays. Everyone I know that works with Reaper on Mac has them.
Not trying to be rude or anything, I'm just tired of blurry text and graphics with Reaper. It's the only app I own that doesn't support HiDPI.
|
|
|
|
01-31-2017, 05:27 AM
|
#16
|
Human being with feelings
Join Date: Oct 2016
Location: Moscow, Russia
Posts: 78
|
Works including Windows 7
Quote:
Originally Posted by White Tie
No, I'm afraid this experiment is taking place on Windows only, and only 8.1 or later.
|
Just tested the HiDPI theme with Reaper 5.33pre7, and it works and looks quite good. Thanks.
Update: Looks like there still are some buggy GUI elements at 200% — e.g. in MIDI editor, top toolbar is clipped by default (though fortunately can be revealed entirely by dragging its bottom edge down), and the plus/minus icons to the right of the controller dropdown at the bottom left are apparently unscaled at all. The HiDPI-related progress is impressive anyway though.
Given that it’s possible to run HiDPI-compatible and HiDPI-incompatible plugins side by side in the same Reaper by running HiDPI-compatible plugins like Spire (that supports scaling up to 200%) in the so called Native mode (so that plugin inherits DPI mode of Reaper itself) while running HiDPI- incompatible plugins like Battery (that still doesn’t support scaling) in a separate process (so that Windows automatically applies DPI scaling to those), Reaper is now a really good candidate to switch from hopeless Cubase.
Fwiw, as I said, HiDPI support is actually available in Reaper under Windows 7 either (not just 8.1+), just in a less convenient way: by editing the embedded manifest with a tool like Resource Hacker (separate-file extra manifest is unfortunately ignored by Windows).
Last edited by MT_; 01-31-2017 at 06:11 AM.
|
|
|
01-31-2017, 10:06 AM
|
#17
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,090
|
Quote:
Originally Posted by miguelmarques
HiDPI on Macs are more common than on PCs, it's a pity we'll have to wait. Everyone I know that's on PC doesn't have HiDPI displays. Everyone I know that works with Reaper on Mac has them.
Not trying to be rude or anything, I'm just tired of blurry text and graphics with Reaper. It's the only app I own that doesn't support HiDPI.
|
Hmm, when the blurriness bothers you, is it more in the track control panel/mixer/etc, or in the arrange view? Or both?
|
|
|
01-31-2017, 11:38 AM
|
#18
|
Human being with feelings
Join Date: Jan 2017
Posts: 13
|
Quote:
Originally Posted by Justin
Hmm, when the blurriness bothers you, is it more in the track control panel/mixer/etc, or in the arrange view? Or both?
|
The graphics I think I can handle it, even though it isn't perfect. Even though everything is blurry the buttons/faders/arrange items are not the main problem.
The main problem is definitely text! Whenever there's text it's always blurry, be it the plugin names, track names and numbers, region names, time counter, and so on on..
|
|
|
01-31-2017, 12:47 PM
|
#19
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,090
|
Now in 5.33pre8, there's some basic macOS Retina support -- note that it is only supporting Retina for the track panels, mixer, transport, toolbars, and tab controls. The arrange view and MIDI editor are still rendered at low resolution.
Here is the theme to use for macOS with retina displays:
http://landoleet.org/dev/Default_5.0...ReaperThemeZip
and use 5.33pre8 for macOS (which will be up shortly).
Last edited by Justin; 01-31-2017 at 01:04 PM.
|
|
|
01-31-2017, 01:25 PM
|
#20
|
Human being with feelings
Join Date: Oct 2013
Location: Brooklyn, NY
Posts: 149
|
Thanks, Justin!
I'm really looking forward to giving this a spin on my Retina machine when I get home tonight!
|
|
|
01-31-2017, 02:00 PM
|
#21
|
Human being with feelings
Join Date: Jan 2017
Posts: 13
|
Quote:
Originally Posted by Justin
Now in 5.33pre8, there's some basic macOS Retina support -- note that it is only supporting Retina for the track panels, mixer, transport, toolbars, and tab controls. The arrange view and MIDI editor are still rendered at low resolution.
Here is the theme to use for macOS with retina displays:
http://landoleet.org/dev/Default_5.0...ReaperThemeZip
and use 5.33pre8 for macOS (which will be up shortly).
|
AWESOME! It looks amazing, finally!! It's a huge improvement just to have this basic Retina support.
Is timecode on the toolbar supposed to be retina ready? The BPM section on the toolbar is out of place here.
|
|
|
01-31-2017, 04:35 PM
|
#22
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,090
|
Quote:
Originally Posted by miguelmarques
AWESOME! It looks amazing, finally!! It's a huge improvement just to have this basic Retina support.
Is timecode on the toolbar supposed to be retina ready? The BPM section on the toolbar is out of place here.
|
Ah yeah, fixing those
|
|
|
01-31-2017, 04:36 PM
|
#23
|
Human being with feelings
Join Date: Mar 2010
Posts: 4,713
|
Quote:
Originally Posted by Justin
Now in 5.33pre8, there's some basic macOS Retina support -- note that it is only supporting Retina for the track panels, mixer, transport, toolbars, and tab controls. The arrange view and MIDI editor are still rendered at low resolution.
Here is the theme to use for macOS with retina displays:
http://landoleet.org/dev/Default_5.0...ReaperThemeZip
and use 5.33pre8 for macOS (which will be up shortly).
|
Oh my! What an improvement
I seem to have to multiply the font size by 2, but presumably that's already known about.
|
|
|
01-31-2017, 04:42 PM
|
#24
|
Human being with feelings
Join Date: Mar 2011
Location: London
Posts: 1,210
|
Beautiful!, small bug in the TCP:
Default:
Retina:
|
|
|
01-31-2017, 04:54 PM
|
#25
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,090
|
Quote:
Originally Posted by swiiscompos
Beautiful!, small bug in the TCP:
Default:
Retina:

|
Hah thanks!
|
|
|
01-31-2017, 04:55 PM
|
#26
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,090
|
Quote:
Originally Posted by timlloyd
Oh my! What an improvement
I seem to have to multiply the font size by 2, but presumably that's already known about.
|
macOS or Windows? Which font? The themes should have them adjusted, unless we missed some...
|
|
|
01-31-2017, 08:05 PM
|
#27
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,090
|
pre9 posted, should fix a bunch of random macOS retina things...
|
|
|
02-01-2017, 01:13 AM
|
#28
|
Human being with feelings
Join Date: Jan 2017
Posts: 13
|
Quote:
Originally Posted by Justin
pre9 posted, should fix a bunch of random macOS retina things...
|
Perfect! As far as my usage go, pretty much all is great now.
Quick question, all external windows like Region Manager or Render to File and such are not retina. Are those hard to make them retina? It's mostly just text but I have no idea if that's easy to implement or not.
There's a graphic error on the wet/dry knob now, nothing huge but not sure if you noticed. https://sdbmastering.com/download/reaper_McwwdG.png. The non GUI plugin view is also messed up: https://sdbmastering.com/download/reaper2_lD73l8.png
Plugin windows (like Region Manager, Render to File...) are not retina yet, maybe all of these bugs are because of that?
|
|
|
02-01-2017, 12:06 PM
|
#29
|
Human being with feelings
Join Date: Nov 2009
Location: Ogden, Utah
Posts: 63
|
Any chance someone could modify the MacOS theme a tad to allow me to turn off the TCP tinting? I know that it can be done, I'm just a newbie and when I tried, it definitely didn't work right. I use a lot of color coding, and it's making my entire window look a bit "too" colorful
|
|
|
02-01-2017, 01:55 PM
|
#30
|
Human being with feelings
Join Date: Mar 2010
Posts: 4,713
|
Quote:
Originally Posted by Justin
macOS or Windows? Which font? The themes should have them adjusted, unless we missed some...
|
macOS 10.12.2
REAPER v5.33pre9/64 rev 1a9270
Source Sans Pro Regular
v5 default theme, 13pt
New 'retina' theme, 26pt
|
|
|
02-04-2017, 03:57 PM
|
#31
|
Human being with feelings
Join Date: Apr 2016
Posts: 50
|
I work on 2560x1440 monitor, 200% scaling is too big.
Please make a theme with 130% scaling.
|
|
|
02-05-2017, 05:12 AM
|
#32
|
Human being with feelings
Join Date: Oct 2016
Location: Moscow, Russia
Posts: 78
|
Vector-based GUI for arbitrary scaling
Quote:
Originally Posted by HDWind
Please make a theme with 130% scaling.
|
For an application to be scalable to arbitrary ratios with no blur, its GUI should be based on vector graphics. I’m not sure (or even doubt) Reaper’s theming capabilities include this currently.
|
|
|
02-05-2017, 05:15 AM
|
#33
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,690
|
@Justin - what does "Multimonitor aware (experimental)" option do (in Advanced UI/System tweaks)?
Quote:
Originally Posted by MT_
For an application to be scalable to arbitrary ratios with no blur, its GUI should be based on vector graphics. I’m not sure (or even doubt) Reaper’s theming capabilities include this currently.
|
I think HDWind can get what he wants with the scaling option in Advanced UI/System tweaks, set it to 1.3.
|
|
|
02-05-2017, 05:21 AM
|
#34
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,502
|
Quote:
Originally Posted by HDWind
I work on 2560x1440 monitor, 200% scaling is too big.
Please make a theme with 130% scaling.
|
Did you try this(for 2x theme of course): https://stash.reaper.fm/v/29709/screen.JPG ?
Last edited by vitalker; 02-05-2017 at 06:09 AM.
|
|
|
02-05-2017, 05:23 AM
|
#35
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,690
|
You'll want to fix that link
|
|
|
02-05-2017, 05:50 AM
|
#36
|
Human being with feelings
Join Date: Oct 2006
Location: Greece
Posts: 3,551
|
Quote:
Originally Posted by HDWind
I work on 2560x1440 monitor, 200% scaling is too big.
Please make a theme with 130% scaling.
|
Quote:
Originally Posted by MT_
For an application to be scalable to arbitrary ratios with no blur, its GUI should be based on vector graphics. I’m not sure (or even doubt) Reaper’s theming capabilities include this currently.
|
It should be possible to provide (satisfactory) intermediate scaling options by the devs. Scaling the assets down (200% -> 130%) should be relatively easy to do with good results.
|
|
|
02-05-2017, 06:05 AM
|
#37
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,690
|
...and is already possible.
|
|
|
02-05-2017, 06:10 AM
|
#38
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,502
|
Quote:
Originally Posted by EvilDragon
You'll want to fix that link 
|
Yep, you're right. Thanks!
|
|
|
02-05-2017, 06:29 AM
|
#39
|
Human being with feelings
Join Date: Oct 2016
Location: Moscow, Russia
Posts: 78
|
Quote:
Originally Posted by EvilDragon
@Justin - what does "Multimonitor aware (experimental)" option do (in Advanced UI/System tweaks)?
|
AFAICT, the entire HiDPI setting in Reaper currently do nothing except just making Reaper to run in corresponding formal DPI mode. So with the “Multimonitor aware” option, Reaper most likely just declares itself as per-monitor DPI-aware while not actually handling the corresponding WM_DPICHANGED event that needs to be handled for the application to be per-monitor DPI-aware. So “Multimonitor aware” is most likely currently effectively identical to just “Aware” that disables OS-powered blurry scaling.
Quote:
Originally Posted by EvilDragon
I think HDWind can get what he wants with the scaling option in Advanced UI/System tweaks, set it to 1.3.
|
Such scaling is currently buggy and incomplete. Btw, I’m not sure how this option is going to correlate to themes oriented to specific zoom levels like 200%.
Last edited by MT_; 02-05-2017 at 06:55 AM.
|
|
|
02-05-2017, 06:35 AM
|
#40
|
Human being with feelings
Join Date: Oct 2016
Location: Moscow, Russia
Posts: 78
|
Scaling down might be not seamless
Quote:
Originally Posted by Evan
It should be possible to provide (satisfactory) intermediate scaling options by the devs. Scaling the assets down (200% -> 130%) should be relatively easy to do with good results.
|
Good point, scaling an image down from higher resolution could look acceptably sharp. Though for themes based on multiple images supposed to interjoin seamlessly, such scaling can potentially result in an image looking not quite seamless (compared with pixel-perfect interjoining of theme parts at 100% scale) depending on how the graphics engine deals with theming and scaling.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 01:57 AM.
|