Support Retina (HiDPI) display

Going to HiDPI and scaleable UI is inevitable, and as 4K monitors get more popular (and 8K monitors are already on the way), HiDPI support will probably become just a matter of being able to meet competition.

Just the fact that such transition isn’t technically simple doesn’t mean it’s unneeded or unreasonable. But as a temporary workaround, Cubase developers could implement at least the relatively trivial nonblurry scaling of the current unchanged bitmap-based UI by pixel duplication at integer zoom ratios (e.g. 200% (2x), 300%, 400%), so that UI would be mostly sharp, just pixelated instead of being blurry.

Such scaling by pixel duplication would be drastically better than the blurry mess we currently have due to default bilinear DPI scaling that Windows applies automatically to non-DPI-aware applications (or, even worse, the tiny UI due to false DPI-awareness declared but not implemented).

So we could easily have this:

instead of this:

For even better understanding what is nonblurry scaling by pixel duplication, please see my web demo.

And as a subject to dream of, this is how a true High-DPI version of Cubase could look like:

Actually, looks like some work toward HiDPI is underway:

It’s interesting what’s the progress after two years.