News & Commentary

Audacity 4.0: a Full UI Rewrite.

Red Warden Bastionvia Phoronixopen source, desktop apps, qt, audacity, ui
aduacity

A 25-year-old open-source editor moved to Qt6 and rebuilt its interface from the ground up - and shipped it. That is the story, not the dark mode.

Audacity 4.0 shipped, rebuilt on the Qt6 toolkit after years on wxWidgets. It brings a new clip-editing model, customizable and saveable workspaces, a new .aup4 project format, native high-DPI rendering, and - finally - a real dark mode. The team is calling it the biggest update in the project's history.

Be fair to what the coverage leads with: the dark mode, the colored clips, and the collapse of the old Select / Envelope / Draw / Multi-tool modes into one context-sensitive pointer are genuine quality-of-life wins, and they are what most users will feel first.

The real headline feature is invisible: they replaced the entire GUI toolkit on a 25-year-old codebase and the app still works. That is the migration most commercial desktop shops will never do. Swapping your UI framework is all risk and no new revenue, so it gets deferred forever - until the app is trapped in a dead toolkit and the rewrite becomes a rescue instead of a choice. An open-source project with no quarterly number to hit is one of the few places that decision can be made on time rather than in a panic.

I ship a desktop app, so this is not an abstract admiration for me. It is no small undertaking to completely rip out your entire UI and replace it with one that makes more sense – at least it used to be a big deal. Now that we have agentic coding, it’s a lot less of a hassle. Since Audacity has always been open source, I imagine this technology will make it extremely competitive. I have owned audacity for years but have always chosen other software over it. Maybe now I will give it another try.

← All news & commentary