Sony Pixel Power calrec Sony

Developing Studio One, Part : High DPI graphics engine

28/05/2015

Developing Studio One, Part 1: High DPI graphics engine May 28,2015

In this new blog series, we like to share some behind-the-scenes information with you about the development of Studio One 3 as time permits. Let's start with the new graphics engine because there seems to be some confusion about what High DPI Mode really means.

In general, Studio One and most of the PreSonus software applications such as Capture and UC Surface are based on our own proprietary application framework called CCL. It provides a nice abstraction layer on top of the APIs (Application Programming Interfaces) provided by Windows, OS X, and iOS allowing the majority of the code to cross-compile between platforms. The core part of it additionally expands into the firmware of our AI mixers and speakers which enables us to provide hybrid native/DSP solutions like the Fat Channel but that's a different story.

The GUI of Studio One is made from thousands of small pieces. Some of them are standard UI elements like buttons and knobs, tons of little icons, your musical data in the arrangement and editors, plug-in windows, and last but not least quite a lot of text. To make it look nice on today's high-resolution 4K/5K/Retina displays an application has to be able to render the GUI at different scaling factors.

So, what does it mean? Let's compare two monitors with the same physical dimensions but different pixel density, a standard 24 monitor with 1920 x 1080 pixels HD resolution and a 24 4K monitor with 3840 x 2160 pixels UHD resolution: To make an UI element appear at the same size visually, the application has to render at 100% scaling on the HD monitor, and at 200% scaling on the UHD monitor. Makes sense? Technically, the common definition is that 96 DPI (dots per inch) equals 100% scaling, and thus 192 DPI equals 200% scaling. Depending on the size of the monitor and the viewing distance, intermediate scaling factors like 125% and 150% might fit as well.

Studio One 3 High DPI option

On Windows, the DPI scaling value can be changed in your system settings: go to Control Panel Appearance and Personalization Display. With High DPI Mode enabled in Studio One, we follow this setting and render the GUI optimized for the scaling factor of your display. In a multi-monitor configuration with different DPI settings per monitor, you'll notice the difference when you move windows between screens. With High DPI Mode turned off in Studio One, the operating system scales the application and you'll notice the fuzziness caused by pixel interpolation.

On OS X, a similar mode is always enabled to support devices like Retina MacBooks and the 5K Retina iMac. Why did we make it optional on Windows? Because as soon as an application declares itself DPI-aware to the system, the automatic scaling provided by the DWM (Desktop Window Manager) is turned off and this affects third party plug-ins in a way that they appear smaller on screen than the Studio One stock plug-ins. That said, contrary to OS X where the scaling-magic always works out of the box, the manufacturer of your favorite audio plug-in or instrument will have to spend some time to make the GUIs work for higher DPI settings on Windows.

Studio One 3 compared to version 2 on high-resolution display

So, is the new Studio One GUI based on vector graphics? Well, for the most part, yes. All backgrounds that can be tweaked by the user are rendered on the fly, same for the musical data and UI fonts. For version 3, our graphics designers rebuilt all icons as vector files. However, the vector files were then exported as PNGs at different resolutions and the graphics engine selects the PNG which best matches the current scaling factor. For text, we've worked with one of the world's leading type design companies to custom optimize one of their fonts for use in our software applications, and we think the results really look gorgeous.

On OS X, the lower level graphics implementation hasn't changed a lot since Studio One version 2. The rendering is done by CoreGraphics (Quartz). On Windows, we finally made the switch from good-old GDI to the more recent Direct2D and DirectWrite APIs provided by Microsoft. Direct2D allows better use of modern GPUs which leaves more CPU power for the audio processing. It still has some minor issues, but we are confident that Microsoft will improve this technology with Windows 10. If you experience problems on your system, please make sure to install all essential Windows updates and the latest graphics driver. On mobile PCs with multiple graphics adapters it might help to switch between them and see which one works best.

Congratulations, you are now an expert on high DPI! Thanks for reading and please feel free to share this information.
LINK: http://blog.presonus.com/index.php/2015/05/28/developing-studio-one-pa...
See more stories from presonus

Most recent headlines

05/12/2025

Iris Cloud-Connected Camera Control Platform Is Now Available

NEW YORK Iris, the new cloud-connected camera control platform, has officially launched with features that turn virtually any PTZ camera into a software-connect...

05/12/2025

FCC Approves AT&T's $1 Billion Acquisition of UScellular Spectrum

WASHINGTON The Federal Communications Commission has approved AT&T's $1.02 billion acquisition of spectrum from UScellular in a decision that was issued sho...

05/12/2025

The Best Coldplay Songs: 21 Tracks That Shoot for the Stars

The Best Coldplay Songs: 21 Tracks That Shoot for the Stars From Yellow to Viva La Vida, Fix You to Paradise, this playlist goes back to the start. December ...

05/12/2025

Zafris Lecture Series Brings Nabil Ayers to Berklee

Zafris Lecture Series Brings Nabil Ayers to Berklee The 32nd annual James G. Zafris Distinguished Lecture series was held on Thursday, November 13 with guest ...

05/12/2025

The Grinch steals the spotlight as the theme for The Late Late Toy Show 2025

The Grinch steals the spotlight as the theme for The Late Late Toy Show 2025 Tune in tonight at 9:35pm on RT One and worldwide on RT Player #LateLateToyShow...

05/12/2025

RT Announces New Presenters of Flagship News Programmes

RT Announces New Presenters of Flagship News Programmes New RT Six One News co-presenter Tommy Meskill Sarah McInerney & Justin McCarthy join Morning Ir...

04/12/2025

ToolsOnAir Blackmagic Design HyperDeck Event Presets for just:in mac pro 2025 & just:in linux

ToolsOnAir Blackmagic Design HyperDeck Event Presets for just:in mac pro 2025 & ...

04/12/2025

ToolsOnAir AJA Ki Pro Event Presets for just:in mac pro 2025 & just:in linux

ToolsOnAir AJA Ki Pro Event Presets for just:in mac pro 2025 & just:in linux More Details:Starting with version 5.5, both just:in mac pro and just:in linux sol...

04/12/2025

Young Journalist finalists looking to the future

Wangu Kanuri from Kenya and Godwin Asediba from Ghana are two of this years finalists for Thomsons Young Journalist of the Year Award. The pair are runners-up i...

04/12/2025

SVG Sit-Down: ProximaVision's Claudio Lisman on Why Tethered Drones Could Be a Game-Changer for Live Sports Production

SVG Sit-Down: ProximaVision's Claudio Lisman on Why Tethered Drones Could Be...

04/12/2025

SVG Campus Shot Callers: Imry Halevi, Senior Associate Director of Athletics, Content & Strategic Communications, Harvard University

SVG Campus Shot Callers: Imry Halevi, Senior Associate Director of Athletics, Co...

04/12/2025

Platinum White Paper: LiveU Lightweight Sports Production: A Step Change in Sports Storytelling

Platinum White Paper: LiveU Lightweight Sports Production: A Step Change in Spor...

04/12/2025

London to Riyadh: DAZN Brings the Boxing Glamour to New Production Levels for Benavidez v Yarde in Saudi Arabia

London to Riyadh: DAZN brings the boxing glamour to new production levels for Be...

04/12/2025

Analysis: Paramount Bets on the Battering Ram' with Champions League Play

Analysis: Paramount bets on the battering ram' with Champions League play By Callum McCarthy, Editor-at-Large Tuesday, December 2, 2025 - 10:12 Print ...

04/12/2025

Space City Home Network Launches SCHN+ DTC App for Astros and Rockets

Space City Home Network Launches SCHN DTC App for Astros and RocketsThe Rockets and Astros were previously the lone NBA and MLB teams without a DTC appBy Jason...

04/12/2025

SVG Summit 2025 Preview: Content Workflows Workshop Spotlights Evolution of Sports Media Supply Chain

SVG Summit 2025 Preview: Content Workflows Workshop Spotlights Evolution of Spor...

04/12/2025

New Sponsor Spotlight: Geotech's Patrick Wambold On the Unreal Engine Revolution Taking Place in Sports Broadcasting

New Sponsor Spotlight: Geotech's Patrick Wambold On the Unreal Engine Revolu...

04/12/2025

Curt Gowdy Jr. - Master Storyteller, Nationally and Regionally

Curt Gowdy Jr. - Master Storyteller, Nationally and RegionallyBy Jason Dachman, Editorial Director, U.S. Thursday, December 4, 2025 - 1:52 pm Print This Sto...

04/12/2025

Cutting Through Rocks ( ) Shows the Difference That One Person Can Make for Change

(L-R) Rebecca Lichtenfeld, Mohammadreza Eyni, Sara Khaki, and Judith Helfand att...

04/12/2025

SBS launches Future Frames initiative to support emerging First Nations video editing talent

SBS launches Future Frames initiative to support emerging First Nations video ed...

04/12/2025

L3Harris Supports NOAA's Million Mile Journey to Safeguard Earth from Solar Storms

Coronal mass ejections caused by eruptions on the surface of the sun can have fa...

04/12/2025

Gracenote launches new CTV ad platform making program-level targeting a reality

Gracenote Content Connect enables media ecosystem to precisely align ad campaigns and programming based on rich content signals NEW YORK - December 4, 2025 - N...

04/12/2025

Lightware in 2025 - Celebrating a successful year of inno...

Lightware, a global specialist in AV connectivity, is looking back on a year defined by new advancements, strong collaboration and continued growth. Across the ...

04/12/2025

Riedel and Haivision Join Forces to Advance Wireless Vide...

Riedel Communications today announced a new partnership with Haivision, a leading global provider of mission-critical, real-time video networking and visual col...

04/12/2025

Harmonic and Normann Engineering Achieve Major Milestone...

Harmonic (NASDAQ: HLIT) and Normann Engineering today announced a major milestone in their strategic collaboration, celebrating 20 successful broadband deployme...

04/12/2025

Foundry introduces Multi-Paint support for Mari 7-5 devel...

Creative software developer Foundry today announced Mari 7.5, the latest iteration of its artist-friendly paint toolset that can handle large, detailed assets w...

04/12/2025

Professional Wireless Systems PWS Manages Over 1000 Wirel...

Professional Wireless Systems (PWS), a leading provider of wireless audio solutions and RF management, was on site at Dreamforce 2025 in San Francisco providing...

04/12/2025

Lionsgate and Debmar-Mercury partner with LTN to power di...

LTN's purpose-built IP video network brings all-movie diginet to over 100 stations and streaming platforms in just three months while eliminating satellite ...

04/12/2025

Bitmovin and ThinkAnalytics Partner to Deliver Intelligen...

Bitmovin, the leading provider of video streaming solutions, today announced a strategic partnership with ThinkAnalytics, the global leader in AI-powered data a...

04/12/2025

The HELM and Keslow Camera join forces to launch Keslow L...

The HELM, a global expert in cinematic live broadcast and high-end production workflows, has signed a partnership agreement with Keslow Camera, one of North Ame...

04/12/2025

LiveU Pushes Creative Boundaries at ISE 2026 Powering Ric...

At ISE 2026, LiveU will showcase its expanded IP-video EcoSystem, enabling broadcasters, sports, production companies and pro-AV professionals to share their st...

04/12/2025

Broadcasters See More Potential in Programmatic Advertising

Since the beginning of commercial television, advertising has been a key part of broadcasting. Over the years, the technology for inserting ads into programs ha...

04/12/2025

HBO Max Plans Significant Expansion of European Footprint

MUNICH and MILAN Warner Bros. Discovery said HBO Max is expanding into Germany, Italy, Austria, Switzerland, Luxembourg and Liechtenstein on Jan. 13, 2026, and ...

04/12/2025

AudioShake Launches Features for Removing Copyrighted Music

SAN FRANCISCO AudioShake has launched its first streaming-capable software development kits (SDKs) designed specifically for real-time music detection and copyr...

04/12/2025

TNDV Wraps REMI Production of a Fishing Tournament in Mexico

NASHVILLE The mobile and REMI production company TNDV has announced that it headed south into Mexico to live-produce the three-day 2025 Zane Grey Championship P...

04/12/2025

HPA Executive Director Phil Kubel Steps Down

BURBANK, Calif. Hollywood Professionals Association Executive Director Phil Kubel has stepped down from the organization to pursue new opportunities, the group ...

04/12/2025

FCC Closes More Than 2,000 Inactive Proceedings

WASHINGTON The Federal Communications Commission said it has closed 2,048 inactive proceedings, the largest number of dormant dockets ever terminated in a singl...

04/12/2025

AV1 Open Video Codec Now Powers 30% of Netflix Streaming

A new tech blog from Netflix highlights the importance of the AV1 open video codec, which now powers about 30% of the platform's streaming and discusses a v...

04/12/2025

RT Statement: Eurovision Song Contest 2026

Following today's EBU Winter General Assembly in Geneva at which Israel's participation in the 2026 Eurovision Song Contest was confirmed, RT 's pos...

04/12/2025

Sky set to co-produce the story behind the worlds most famous whale

Thursday 4 December 2025 Sky set to co-produce the story behind the world's most famous whale Image Credit - Free Willy Keiko Foundation Sky will co-pro...

04/12/2025

Sky Original documentary Murder at the Post Office to air on Sky and streaming service NOW

Thursday 4 December 2025 Sky Original documentary Murder at the Post Office to ...

04/12/2025

Step Inside the World of 'Troll 2': VFX Breakdown Featuring Director Roar Uthaug

Back to All News Step Inside the World of Troll 2: VFX Breakdown Featuring Dire...

04/12/2025

85% of Media Companies Plan Archiving Overhaul as Legacy Systems Struggle

OBJECT MATRIX OverviewObject Matrix OM Cloud Quattro SWARMOverviewSwarmSingle Node Swarm Ngenea Pixstor Swarm Support Object Matrix Support Pixstor & N...

04/12/2025

FOX Advertising Announces Plans for 2026 Upfront Presentation

FOX Advertising Announces Plans for 2026 Upfront Presentation Annual Presentation for Advertisers to Take Place Monday, May 11 at New Location, the Historic N...

04/12/2025

Robots' Holiday Wishes Come True: NVIDIA Jetson Platform Offers High-Performance Edge AI at Festive Prices

Developers, researchers, hobbyists and students can take a byte out of holiday s...

04/12/2025

Hyundai renew its sponsorship of Dancing with the Stars

The ninth series of Dancing with the Stars returns to screens in early 2026 and will be proudly sponsored by Hyundai Filling our Sunday evenings with glitz an...

04/12/2025

Game the Halls: GeForce NOW Brings Holiday Cheer With 30 New Games in the Cloud

Editor's note: The Game Pass edition of Hogwarts Legacy' will also be supported on GeForce NOW when the Steam and Epic Games Store versions launch on t...

04/12/2025

December 03, 2025

Scientists find cancer weak spot in backup DNA repair system New findings from Scripps Research reveal how certain tumors survive DNA damage and point to a stra...