Ozone 12

Leading design for the next generation of an industry-standard audio mastering tool used by pros.

Target Audience
Audio mastering engineers

Environment
DAW-based workflows

Role
Lead Designer

Timeline
End to end product design

What is Ozone?

Ozone is a professional mastering suite that combines multiple signal processing modules into a single, real-time workflow. It’s a dense, parameter-heavy environment where speed, clarity, and precision are critical.

The challenge

1

Within iZotope Ozone 12, the interface had become fragmented, with inconsistent components and one-off patterns that increased cognitive load and made the system harder to scale. This lack of cohesion also slowed development and limited our ability to evolve the product efficiently.

2

At the same time, trust in Master Assistant was eroding. Its processing felt opaque, limiting user control and making it difficult for engineers to confidently refine results.

3

These issues were amplified by real-world mastering conditions, where users often work with poor mixes that require both precision and flexibility—raising the bar for clarity, responsiveness, and control.

Risks and considerations

As one of iZotope's highest-performing products, Ozone carried significant legacy trust with its user base. The risk wasn't just breaking workflows. It was breaking the mental model engineers had built around the tool over years. I made a deliberate call early on: we would not redesign for redesign's sake. Every change had to directly resolve a documented pain point or improve scalability. Where the tradeoff was unclear, I defaulted to preserving the familiar pattern and flagging it for a future iteration.

From Automation to Collaboration

In our research, users frequently reported that fully automated results felt impersonal and often overstepped without sufficient context. After several generations of improvements to the neural nets and DSP, it was clear that the answer wasn’t a better black box. We needed to improve how users interact with the assistants.

Framing

I introduced a guided pre-processing step that lets users shape intent before running the assistant, shifting from a one-click outcome to a more collaborative workflow. Internally, we framed this as a “just add eggs” approach, giving users meaningful input to increase control and ownership while still leveraging intelligent processing.

Solution

Users can select their target ahead to augment the applied processing

1

A simple list and a toggle function enables users to quickly select which modules they want the assistant to consider using

2

Intensity and loudness controls help set the desired level of transparency with the processing and the target output loudness

3

In Ozone 12, Master Assistant became something users could shape, not just run, with post-launch surveys showing improved trust and usability.

Outcome

Designing for Imperfect Inputs

Framing

Mastering engineers are often forced to work with imperfect mixes, where tonal imbalance, over-compression, or low-end issues limit what can be achieved downstream.

Solution

We introduced a set of targeted processing tools designed to make imperfect mixes more workable within the mastering stage. These tools address common upstream issues directly, giving engineers control over tonal balance, dynamics, and low end response without breaking their workflow.

1 - Stem EQ

Enables adjustment of tonal balance and gain across individual mix elements from a single stereo file, allowing for more precise corrections without access to stems.

2 - Unlimiter

Restores transients and dynamic range in overly compressed or limited mixes, recovering impact and clarity that would otherwise be lost.

Outcome

These tools expanded what engineers can realistically address during mastering, reducing reliance on external fixes and time-consuming back-and-forth. By making imperfect mixes more workable, they enabled faster, more flexible workflows and improved confidence in the final result.

3 - Bass Control

Provides targeted control over low end strength and presence, helping balance muddiness or lack of weight in drums and bass.

Building a Scalable Visual System

Framing

As Ozone evolved through the years, incremental UI decisions led to a proliferation of component variations, limiting consistency and making the system harder to scale and maintain.

Solution

This work focused on reducing redundancy and unifying component behavior, consolidating variations into a smaller set of flexible components that work across light and dark contexts. Hover states were standardized, and inconsistent skeuomorphic elements were removed in favor of a more cohesive digital aesthetic, creating a more predictable and scalable system.

1

The interface had accumulated a proliferation of small variations and one-off component patterns, reducing consistency and making the system harder to scale and maintain.

2

Components were consolidated into a smaller, more flexible set that work consistently across both light and dark contexts, reducing redundancy and improving predictability.

Outcome

This improved visual consistency and reduced cognitive load, while increasing development efficiency and enabling the system to scale more effectively across future releases and plugins. Component variance was reduced by 40%, simplifying both design and implementation.

3

The use of light, mid, and dark values was standardized to create more intentional contrast and a clearer, more consistent visual hierarchy across the interface.

Impact

Driving Product Evolution

This work strengthened Ozone 12 and future releases by improving trust in intelligent features, expanding what can be addressed during mastering, and establishing a more scalable system foundation.

Takeaways

  • Designed for complex, real-time systems where precision and usability must coexist

  • Translated advanced DSP into intuitive, controllable workflows for expert users

  • Reduced system complexity through scalable design patterns and component standardization