Linux plugin support stopped being a workaround

Commercial plugin developers ship native Linux builds now, and the list of DAWs running on the platform stopped being a curiosity years ago. Bitwig Studio, Reaper, Renoise, Waveform, Harrison Mixbus, and energyXT all have proper Linux versions. Ardour has been there the whole time.

The plugin side caught up more slowly. Pianoteq, u-he, and TAL Software have shipped Linux versions for years, and a budget tube compressor with a Linux build in the box no longer reads as an eccentric choice made by a developer with too much free time.

What changed underneath was the boring infrastructure. Formats, licences, and audio servers have all shifted over the past few years, and every one of those changes removed a reason for a small company to skip the platform.

VST2 closed down and the formats reshuffled​

Steinberg announced the end on 19 January 2022. Within roughly two years, its own hosts and plugins across macOS and Windows would offer VST3 compatibility only, and developers were told to move. Existing VST2 files did not stop working overnight, and Steinberg hosts kept loading them.

Apple Silicon complicated the timing. Steinberg pointed out that Mac users on Apple processors could keep running VST2 plugins under Rosetta 2, which is a stay of execution rather than a plan anybody should rely on.

That forced a decision on everyone still maintaining old code. Rewriting for VST3 meant touching the build system anyway, and once a codebase is being rebuilt, adding a third target costs far less than starting from scratch later.

The licensing loosened at the same time. Steinberg put open-source licence options on the VST3 and ASIO SDKs, which mattered enormously for hosts and plugins that could never have shipped under the old terms.

CLAP arrived under an MIT licence with no gatekeeper​

Version 1.0 landed in June 2022, designed by Alexandre Bique at Bitwig with help from the u-he team. The MIT licence lets anybody build on it, commercial or otherwise, without asking permission from a company that also sells competing products. The pitch to developers was simplicity, with a single header file to work against.

Host support built up steadily rather than dramatically. Bitwig and Reaper took it early, FL Studio added support from version 21.3 beta 2 onward, and smaller hosts including MultitrackStudio, MuLab, and energyXT followed. Qtractor, Zrythm, and Anklang cover the open-source side, while the Ardour team has treated it as lower priority.

Plugin adoption looks similar. Surge XT, Linux Studio Plugins, FabFilter, TAL Software, and u-he all offer CLAP versions, though almost everything available in the format ships in other formats too. Anyone still stuck with a Windows-only release can lean on yabridge, which handles running Windows VST2, VST3, and CLAP plugins on Linux through Wine.

PipeWire ended the JACK and PulseAudio split​

The old arrangement was genuinely hostile to newcomers. Running JACK for recording usually meant shutting PulseAudio out of the way for everything else, and plenty of people quit at exactly that point rather than debug two audio servers.

Fedora 34 made PipeWire the default and replaced the PulseAudio daemon with a compatible implementation. One server now handles desktop audio and professional audio instead of two fighting over the same hardware.

Compatibility was handled rather than ignored. A drop-in PulseAudio replacement keeps existing desktop applications working, a JACK client library talks straight to PipeWire so pro audio software runs unmodified, and an ALSA plugin routes older applications through the same path.

That single change removed the most common reason people abandoned Linux audio halfway through setting it up. Nobody has to choose between browser sound and low-latency recording any more, and a folder of native plugins now lands on a system that can run them without a weekend of configuration first.
 

Attachments

  • Linux plugin support stopped being a workaround.webp
    Linux plugin support stopped being a workaround.webp
    245.4 KB · Views: 1

Trending content

Sponsored

Top