Page 1 of 1

Making the case for 'Retina' support on Macs.

Posted: Fri Oct 26, 2012 8:40 pm
by timerickson
Most people don't realize, Ableton Live 8 already technically has Retina support. It's just not activated.

This is possible thanks to the fact that Live's UI is rendered as vector elements, not as raster (pixel) elements. They hide this away in the preferences under the name of "Zoom"; and for anyone familiar with Mac development, Retina support is simply the the addition of @2x resolution image assets. If we "zoom" Live's UI to 200%, we have a Retina UI. The difficulty comes in telling Live to draw at 200% under native resolution, not upscaled resolution.

Here's a screenshot of Live running on a 15" Macbook Pro, fully Retina and fully working.

http://cl.ly/image/1i372o1N353T


In order to achieve this, I used an app called ResolutionTab, which can be found on the App Store, to switch the Retina display to Native resolution of 2880x1800. I then went to Preferences and set the Zoom to 200%.

Now, of course, the surrounding OS UI, everything but the main Live window is tiny; and we'd have to use System Preferences to double our cursor size and cursor speed. This is purely a proof-of-concept that anyone can follow along with to demonstrate that Retina support is possible in Live, we merely need to convince Ableton to implement this 200% zoom on Retina Macs.

Re: Making the case for 'Retina' support on Macs.

Posted: Sat Oct 27, 2012 1:57 am
by OzWozEre
+1 Nicely done, thanks for the info.

Re: Making the case for 'Retina' support on Macs.

Posted: Sun Nov 04, 2012 11:56 pm
by rchrdnsh
soooo fucking easy, apparently!

C'mon Ableton!

Jeeeeezuz!!!!

Re: Making the case for 'Retina' support on Macs.

Posted: Mon Nov 05, 2012 8:45 am
by rchrdnsh
Wow! Just did it and it was so easy and it looked pretty damn good. This must be done Live 9 if could do it myself in 2 minutes!

Re: Making the case for 'Retina' support on Macs.

Posted: Mon Nov 05, 2012 5:57 pm
by gizma
I couldn't really get this to work on my 13" retina macbook, but retina support is essential for Live 9! I can't see why it wouldn't be supported?