Probably, many of you don’t know anything I’m going to comment on here…
Currently, Renoise v3.2.1 has a small problem with the icons for scaling of 125%. It is a subject, say, “hidden.”
When the Renoise executable is loading a new instance, it need to read the BMP icons in the folder (Windows 10): C:\Program Files\Renoise 3.2.1\Resources\Skin\Icons
Focusing attention on a icon, for example the first one, called AdvancedEdit:
- AdvancedEdit@4x.bmp (with @4x at the end of the name)
- AdvancedEdit.bmp
AdvancedEdit@4x.bmp (scaling of 400%)
Renoise use this icon for scaling between 350%, 300%, 250%, 225%, 200%, 175% and 150%.
Actually, @ 4x is the actual size for 400% scaling, which is not available. Therefore, the image size of each icon is always larger than the scaling size. In all these cases (except some), the icon is reduced in size, and it looks good.
AdvancedEdit.bmp (scaling of 100%)
This icon is used for scaling of 100% and 125%.
This case is different. The icon size for 125% scaling is the same as 100% scaling. So, for Renoise it takes the size of 100% for the scaling of 125% without increasing it, causing imbalances everywhere in each icon, in addition they look 25% smaller. If you increase the size, it would look worse, so use the original size of 100%, without scaling it to 125%.
Proposition
The idea is, I ask, if the community is interested in taking the icons from the folder "C:\Program Files\Renoise 3.2.1\Resources\Skin\Icons"and converting them 25% larger.
An example to do it correctly:
Take the icon AdvancedEdit.bmp, with dimensions 15 x 32 pixels and convert it by multiplying the dimensions by 1.25. The resulting icon should be edited so that it looks visually perfect, with the dimensions of 19 x 40 (always rounding up):
- 15 x 1.25= 18.75 pixels --> 19 pixels
- 32 x 1.25= 40 pixels
The resulting icon should be named like this: AdvancedEdit@1.25x.bmp (with @1.25x at the end of the name). Repeat the process for all BMP icons.
In fact, Renoise can load specific icons for each specific scaling like this:
- AdvancedEdit@3.5x.bmp for 350% scaling. Ok with @4x
- AdvancedEdit@3x.bmp for 300% scaling. Ok with @4x
- AdvancedEdit@2.5x.bmp for 250% scaling. Ok with @4x
- AdvancedEdit@2x.bmp for 200% scaling. Ok with @4x
- AdvancedEdit@1.75x.bmp for 175% scaling. Ok with @4x
- AdvancedEdit@1.50x.bmp for 150% scaling. Ok with @4x
- AdvancedEdit@1.25x.bmp for 125% scaling. No ok!
- AdvancedEdit.bmp for 100% scaling. Ok without @a.bcx
The intermediate values of 350%, 250%, 175%, 150% and 125% are the most conflictive (they can be blurred if they are not built well). But Renoise does a good job on most icons with @4x to cover the range of 350% to 150%. It would only be to create the new icons for the 125% scaling with @1.25x.
For them to work, you only need to enter the new icons in the folder: C:\Program Files\Renoise 3.2.1\Resources\Skin\Icons
The 125% scaling is suitable for monitors with resolutions between FullHD and 2K.
Does anyone want to have fun building icons for 125% scaling? The idea is to create a package to be installed by any Renoise user if need it…