The Retromulator controversy and the unwritten guidelines of open-source audio
Earlier this week, discoDSP donated $1,000 to The Traditional Suspects, the staff behind a number of the finest free synth emulations on the market. The Traditional Suspects despatched the cash again.
For those who’ve been following the Retromulator state of affairs on KVR, GearSpace, or in BPB feedback, you in all probability have already got some opinions.
However I believe there’s extra to this story than the feedback and discussion board threads lined, and it’s value unpacking.
I’ll attempt to clarify the state of affairs under as clearly as attainable and with out taking sides. My objective is to not say who is true or improper. What I discover fascinating right here is that there’s actually no black-and-white.
Regardless of the clear licensing, we’re in a grey space.
What occurred with Retromulator
In early March, discoDSP launched Retromulator, a free plugin that bundles seven traditional {hardware} synth emulations into one rack-style interface. The emulations come from Gearmulator, the open-source mission by The Traditional Suspects.
For those who’re not aware of TUS, they’ve constructed cycle-accurate recreations of the Entry Virus, Waldorf MicroQ and Microwave XT, Nord Lead 2X, and Roland JP-8000. We’ve lined their work right here on BPB a number of occasions, together with OsTIrus, Xenia, and JE-8086.
discoDSP reused that code (which is printed beneath GPL v3), added a DX7 core from a separate open-source mission, constructed a unified preset browser, added code signing and AAX help, and launched the entire thing totally free.
The product web page credited TUS. The plugin was free, GPL-licensed, identical as the unique.
However there was additionally a $29 “Purchase” button on the web page. The high quality print stated this was for precedence help, not the plugin itself.
That $29 button is the place issues went sideways.
The response was loud
The backlash hit KVR, GearSpace, Synthtopia, and our personal feedback part right here on BPB just about in a single day. The KVR thread ran to lots of of posts.
Right here’s the factor, although. Most individuals weren’t saying discoDSP broke the regulation. GPL v3 explicitly permits forking, redistribution, and even promoting. The anger was about one thing else.
The sensation throughout boards was that somebody had taken years of volunteer work, put a brand new wrapper on it, and was being profitable off it with out including a lot worth.
A TUS member stated on Discord that it “goes utterly in opposition to what our open supply mission stands for.” One other was extra pointed, as quoted on MatrixSynth: “He principally took our supply, put his personal wrapper on it, and is attempting to promote it and use it to advertise his personal enterprise.”
However there have been defenders too. Some customers on KVR and Synthtopia identified that in the event you launch code beneath GPL, you’re giving consent for precisely this. Open supply means open supply, and getting upset about somebody exercising the license you selected doesn’t make quite a lot of sense.
discoDSP clarified that Retromulator was free and would keep free. They redirected the help button to TUS’s personal donation web page. After which they donated $1,000 to TUS, citing “Retromulator’s latest gross sales success.”
TUS despatched it again. They stated they needed to remain clear and freed from company funding.
The “preset participant” downside
There was additionally a sensible criticism that I believe is truthful.
Retromulator, at launch, was principally a preset browser. You can load ROM presets and play them, however there was no approach to really edit or program the synths.
For those who’ve used TUS’s personal plugins, you realize they replicate the total {hardware} interface of every synth, with all of the knobs, menus, and modulation you’d anticipate. Retromulator had none of that.
discoDSP did add some issues past the TUS code, although.
The DX7 core, an Akai S1000 sampler engine, code signing for simpler set up, and AAX format for Professional Instruments customers. Model 1.2 expanded to 10 {hardware} cores and added a Wurlitzer 200A and Yamaha OPL3.
However if you wish to really program and tweak these synths, TUS’s personal plugins are the higher possibility. That’s not likely up for debate.
The half no one talks about
Right here’s the place it will get fascinating, and a bit extra grey.
TUS’s emulations work by operating the unique firmware from the precise {hardware}. The Virus TI, the Waldorf Microwave XT, and the Roland JP-8000. That firmware is copyrighted by Entry, Waldorf, and Roland.
TUS doesn’t distribute the ROM recordsdata, and customers have to produce their very own, however the entire mission will depend on operating firmware that was by no means licensed for this sort of use.
Rob Puricelli at GearNews made an excellent level about this in his Synth Journal column. He stated he “needed to chuckle at how so many individuals have been getting upset about an organization supposedly breaking open supply etiquette when the corporate behind stated open supply code was recreating different folks’s work on the unique {hardware}.”
I’m not saying that invalidates the frustration with discoDSP. Nevertheless it does add a layer that many of the dialogue disregarded.
Like many preservation-focused emulation tasks, TUS depends on user-supplied firmware from unique {hardware}. That’s a long-debated however typically accepted grey space within the synth neighborhood.
discoDSP, working beneath the phrases of a GPL license, was condemned as a result of it felt like somebody was cashing in.
The distinction comes right down to intent, or at the very least how folks learn the intent. That’s rather a lot tougher to place right into a license than folks suppose.
The OB-Xd factor didn’t assist
For some customers, this additionally introduced again reminiscences of the OB-Xd transition, which added to the skepticism. The developer beforehand took over OB-Xd, a free GPL-licensed Oberheim emulation, and finally modified it to proprietary closed-source, releasing model 3 as a paid product.
To be truthful to discoDSP, prior variations of OB-Xd stay free and open-source, and model 3 was a whole rewrite.
However some folks learn Retromulator as a part of a sample quite than a one-off. Whether or not that’s fully truthful is debatable. Retromulator is GPL and free. However belief is tough to rebuild when you’ve misplaced it.
What that is actually about
I believe the Retromulator state of affairs is fascinating, not as a result of somebody was clearly proper or improper, however as a result of it confirmed one thing about how we perceive licensing.
We have now unwritten guidelines about open supply, and no one totally agrees on what they’re.
GPL v3 was designed to ensure freedom, together with the liberty to do issues the unique authors won’t like. TUS selected that license. However when somebody used these freedoms in a manner that felt improper, the neighborhood handled it like a violation of one thing greater than the license.
That “one thing greater” is principally the social contract round volunteer open-source tasks. The expectation is that in the event you construct on somebody’s free work, you give one thing significant again (totally free). You don’t repackage it and cost for help.
That’s not written into GPL v3 anyplace. It’s a neighborhood norm, not a authorized one.
The $1,000 donation and its return form of sum it up completely. discoDSP tried to settle what felt like an moral debt with cash. TUS refused as a result of taking it might have blurred a line they needed to maintain clear.
However the place that line sits appears to rely upon who you ask.
For anybody constructing or utilizing open-source audio instruments, it’s value fascinated with.
A license tells you what’s authorized. It doesn’t let you know what the neighborhood will settle for. And in an area as small as music manufacturing software program, that hole between info and expectations issues.
Final Up to date on March 21, 2026 by Tomislav Zlatic.






