Motorola DSP563xx Emulator (BETA) (Access Virus, Nord Lead, Waldorf MW...)
RELATED
PRODUCTS DSP56300 Emulator JE8086 Nodal Red 2x Osirus OsTIrus Retromulator$29.00Buy Vavra Xenia
PRODUCTS DSP56300 Emulator JE8086 Nodal Red 2x Osirus OsTIrus Retromulator$29.00Buy Vavra Xenia
- KVRAF
- 7658 posts since 2 Sep, 2019
The DX7 emulator in Retromulator looks interesting. I’d rather see that by itself and fully fleshed out with a proper GUI, since the VDX7 source is Linux only.
THIS MUSIC HAS BEEN MIXED TO BE PLAYED LOUD SO TURN IT UP
- KVRAF
- 3596 posts since 8 Dec, 2008 from Global Cowboy
Try Plogue OPS7....jamcat wrote: Mon Mar 16, 2026 5:48 am The DX7 emulator in Retromulator looks interesting. I’d rather see that by itself and fully fleshed out with a proper GUI, since the VDX7 source is Linux only.
No auto tune...
- KVRAF
- 7658 posts since 2 Sep, 2019
I’m aware of OPS7, but it isn’t actually a DSP chip emulator that runs the DX7 system ROM, is it? And also, it isn’t free.digitalboytn wrote: Mon Mar 16, 2026 6:08 amTry Plogue OPS7....jamcat wrote: Mon Mar 16, 2026 5:48 am The DX7 emulator in Retromulator looks interesting. I’d rather see that by itself and fully fleshed out with a proper GUI, since the VDX7 source is Linux only.
THIS MUSIC HAS BEEN MIXED TO BE PLAYED LOUD SO TURN IT UP
- KVRist
- 473 posts since 10 Jan, 2026
FTFYVitaminD wrote: Sun Mar 15, 2026 11:06 pm
Even though you are legally allowed to do this...
But you did come off as a parasite to some people, And that's why some people were (are?) upset with you.
-
- KVRAF
- 5632 posts since 18 Jul, 2002
Retromulator 1.0 launched with published source code on GitHub, credit to gearmulator, and a direct link to TUS — all from day one. The 4 new cores in 1.2 (OpenWurli, Nuked OPL3, VDX7, SFZero 3.0) were already in development before any “blowback” — porting 3,000 lines of Rust to C++ doesn’t happen overnight as a reaction to forum drama. As for “COPY then PASTE” — I’d invite you to actually look at the source and see for yourself. But I suspect facts won’t change your mind at this point, and that’s fine. Opinions are like assholes, everybody has one.VitaminD wrote: Sun Mar 15, 2026 11:06 pmThey didn't download a complete, end-user ready application and slap their name on it, then list it with a fee, on their commercial website with all their other commercial products either.discoDSP wrote: Sun Mar 15, 2026 2:38 pm Speaking of building on other people's work — let's look at what gearmulator itself is built on:
Nobody accused TUS of "stealing" Karl Stenerud's Motorola CPU emulator or when they built their entire project on top of MIT and GPLv3 code written by other people. Nobody started a mob thread about it.
- mc68k — Motorola 68K CPU emulator, forked from Musashi by Karl Stenerud (MIT license)
- JUCE — Audio plugin framework (GPLv3)
- RmlUi — UI rendering library (MIT license)
- FreeType — Font rendering engine (FreeType License / GPLv2)
- CLAP extensions — Plugin format extensions by free-audio
- cpp-terminal — Terminal library for C++
That's how open source works. You build on other people's work, you credit them, you publish your source. Which is exactly what we did.
The double standard here is remarkable.
TUS took bits and bobs and made something vastly different with them. A whole new thing from those GPL'd libraries and the emu engine. Your initial release effectively looked like you went COPY then PASTE off the TUS application and claimed it as if you did the work.
Even if you are legally allowed to do this, the way you went about it didn't seem fair to many on how you handled it with TUS. Only after much blowback (on here and other social media sites) have you added more things (which mostly seem like other GPL'd code), offered the monetary 'apology', and generally tried to patch things up.
But you did come off as a parasite. And that's why people were (are?) upset with you.
-
- Pick Me Pick me!
- 10234 posts since 12 Mar, 2002 from a state of confusion
Instead of doubling down, maybe take a step back and self reflect how you came across.discoDSP wrote: Mon Mar 16, 2026 4:12 pmRetromulator 1.0 launched with published source code on GitHub, credit to gearmulator, and a direct link to TUS — all from day one. The 4 new cores in 1.2 (OpenWurli, Nuked OPL3, VDX7, SFZero 3.0) were already in development before any “blowback” — porting 3,000 lines of Rust to C++ doesn’t happen overnight as a reaction to forum drama. As for “COPY then PASTE” — I’d invite you to actually look at the source and see for yourself. But I suspect facts won’t change your mind at this point, and that’s fine. Opinions are like assholes, everybody has one.VitaminD wrote: Sun Mar 15, 2026 11:06 pmThey didn't download a complete, end-user ready application and slap their name on it, then list it with a fee, on their commercial website with all their other commercial products either.discoDSP wrote: Sun Mar 15, 2026 2:38 pm Speaking of building on other people's work — let's look at what gearmulator itself is built on:
Nobody accused TUS of "stealing" Karl Stenerud's Motorola CPU emulator or when they built their entire project on top of MIT and GPLv3 code written by other people. Nobody started a mob thread about it.
- mc68k — Motorola 68K CPU emulator, forked from Musashi by Karl Stenerud (MIT license)
- JUCE — Audio plugin framework (GPLv3)
- RmlUi — UI rendering library (MIT license)
- FreeType — Font rendering engine (FreeType License / GPLv2)
- CLAP extensions — Plugin format extensions by free-audio
- cpp-terminal — Terminal library for C++
That's how open source works. You build on other people's work, you credit them, you publish your source. Which is exactly what we did.
The double standard here is remarkable.
TUS took bits and bobs and made something vastly different with them. A whole new thing from those GPL'd libraries and the emu engine. Your initial release effectively looked like you went COPY then PASTE off the TUS application and claimed it as if you did the work.
Even if you are legally allowed to do this, the way you went about it didn't seem fair to many on how you handled it with TUS. Only after much blowback (on here and other social media sites) have you added more things (which mostly seem like other GPL'd code), offered the monetary 'apology', and generally tried to patch things up.
But you did come off as a parasite. And that's why people were (are?) upset with you.
I really think you should just step away from commercializing GPL'd software though, in how you approach it. Either develop brand new instruments from the ground up, or just become a contributor to one of the established GPL'd instruments out there.
Of course all the evidence of your behavior are now mostly gone as your website has been updated a few times already. And 3000 lines of Rust to C++ could potentially happen quickly in an AI prompt.
If you were already so deep into that addition, I suspect you would have waited the week to include that in your v1.0 release. So it seems more likely you hastily packaged it and a few other additions after you saw the massively negative feedback on social media about your initial release, in an attempt to make your product look more unique. If you did not, I hope you can at least see how it appears that way to those on this side of the story.
If money is tight, I can understand. But I think you can benefit the pro audio world more, especially GPL'd software, by approaching it less like easy fruit for the plundering and more like a gardener that wants to cultivate and grow.
- KVRAF
- 14096 posts since 20 Nov, 2003 from Lost and Spaced
One of these takes DX7 ROM sounds because I loaded it with them. (They are not exact) Dexed I think it was.
-
- KVRAF
- 2311 posts since 24 Jun, 2006 from London, England
Not technically the rom 'sounds' but yeah Dexed supports sysex import of the factory banks (and other third party DX7/TX7 sysex patches)osiris wrote: Mon Mar 16, 2026 8:21 pm One of these takes DX7 ROM sounds because I loaded it with them. (They are not exact) Dexed I think it was.
- KVRAF
- 11364 posts since 3 Feb, 2003 from Finland, Espoo
It's indeed not free.. but have you ever checked just how deep the emulation goes?jamcat wrote: Mon Mar 16, 2026 6:13 amI’m aware of OPS7, but it isn’t actually a DSP chip emulator that runs the DX7 system ROM, is it? And also, it isn’t free.digitalboytn wrote: Mon Mar 16, 2026 6:08 amTry Plogue OPS7....jamcat wrote: Mon Mar 16, 2026 5:48 am The DX7 emulator in Retromulator looks interesting. I’d rather see that by itself and fully fleshed out with a proper GUI, since the VDX7 source is Linux only.
Proper DAC emulation and everything. Plogue isn't messing around with their emulations.
"Wisdom is wisdom, regardless of the idiot who said it." -an idiot
"They don't ban hate speech; they ban speech they hate." -an oracle
"They don't ban hate speech; they ban speech they hate." -an oracle
- KVRAF
- 3596 posts since 8 Dec, 2008 from Global Cowboy
Apparently Plogue did a lot of work in developing a bit perfect emulation of the DX7...jamcat wrote: Mon Mar 16, 2026 6:13 amI’m aware of OPS7, but it isn’t actually a DSP chip emulator that runs the DX7 system ROM, is it? And also, it isn’t free.digitalboytn wrote: Mon Mar 16, 2026 6:08 amTry Plogue OPS7....jamcat wrote: Mon Mar 16, 2026 5:48 am The DX7 emulator in Retromulator looks interesting. I’d rather see that by itself and fully fleshed out with a proper GUI, since the VDX7 source is Linux only.
I don't know the exact details,but it sure sounds like a real DX7 to me and it is the best emulation that I've come across in my travels...
It sounds great and feels just like the real thing....
It is true that OPS7 is not free...
But purchasing a license supports ongoing development and entitles you to priority technical support
Last edited by digitalboytn on Mon Mar 16, 2026 10:23 pm, edited 1 time in total.
No auto tune...
- KVRAF
- 7658 posts since 2 Sep, 2019
But isn’t running the real thing on a hardware emulator going to be better than a reverse engineered recreation?
Isn’t that the whole point behind the DSP563xx emulator as well?
Isn’t that the whole point behind the DSP563xx emulator as well?
THIS MUSIC HAS BEEN MIXED TO BE PLAYED LOUD SO TURN IT UP
- KVRAF
- 37385 posts since 14 Sep, 2002 from In teh net
Not if all that was modelled was the chip the software runs on but not the DACjamcat wrote: Mon Mar 16, 2026 10:22 pm But isn’t running the real thing on a hardware emulator going to be better than a reverse engineered recreation?
Isn’t that the whole point behind the DSP563xx emulator as well?
- KVRAF
- 3596 posts since 8 Dec, 2008 from Global Cowboy
I don't know the exact details of what Plogue's bit perfect emulation involved...jamcat wrote: Mon Mar 16, 2026 10:22 pm But isn’t running the real thing on a hardware emulator going to be better than a reverse engineered recreation?
Isn’t that the whole point behind the DSP563xx emulator as well?
They would be best to reply here...
But like I said...
OPS7 sounds and feels like a REAL DX7 to me ....
If it looks like a duck,quacks like a duck and walks like a duck,is it a duck ?
There are many pathways up the mountain
No auto tune...
-
- KVRian
- 670 posts since 11 Apr, 2006
DX7 doesn't have much software in it. The firmware for a DX7 handles the front panel buttons, some parts of MIDI, patch loading, the single LFO, and triggering notes+envelopes.jamcat wrote: Mon Mar 16, 2026 10:22 pm But isn’t running the real thing on a hardware emulator going to be better than a reverse engineered recreation?
Isn’t that the whole point behind the DSP563xx emulator as well?
It's not like the DSP563xx based synths, where the firmware contains all the software synthesis algorithms that run on the DSP chip.
The DX7's synthesis is done with purpose-built chips. The hardware is "hard-coded" to do exactly what it needs to do.
The software part of the DX7 is (comparatively) easy to reimplement in your own code with identical results, so no factory ROM is needed at all.
Implementing the exact behavior of the synthesis chips is the hard part.
-
- KVRAF
- 5632 posts since 18 Jul, 2002
Thanks for the unsolicited business advice and speculations. discoDSP has been developing and shipping products for almost 25 years, I think we'll manage.VitaminD wrote: Mon Mar 16, 2026 4:42 pmInstead of doubling down, maybe take a step back and self reflect how you came across.discoDSP wrote: Mon Mar 16, 2026 4:12 pmRetromulator 1.0 launched with published source code on GitHub, credit to gearmulator, and a direct link to TUS — all from day one. The 4 new cores in 1.2 (OpenWurli, Nuked OPL3, VDX7, SFZero 3.0) were already in development before any “blowback” — porting 3,000 lines of Rust to C++ doesn’t happen overnight as a reaction to forum drama. As for “COPY then PASTE” — I’d invite you to actually look at the source and see for yourself. But I suspect facts won’t change your mind at this point, and that’s fine. Opinions are like assholes, everybody has one.VitaminD wrote: Sun Mar 15, 2026 11:06 pmThey didn't download a complete, end-user ready application and slap their name on it, then list it with a fee, on their commercial website with all their other commercial products either.discoDSP wrote: Sun Mar 15, 2026 2:38 pm Speaking of building on other people's work — let's look at what gearmulator itself is built on:
Nobody accused TUS of "stealing" Karl Stenerud's Motorola CPU emulator or when they built their entire project on top of MIT and GPLv3 code written by other people. Nobody started a mob thread about it.
- mc68k — Motorola 68K CPU emulator, forked from Musashi by Karl Stenerud (MIT license)
- JUCE — Audio plugin framework (GPLv3)
- RmlUi — UI rendering library (MIT license)
- FreeType — Font rendering engine (FreeType License / GPLv2)
- CLAP extensions — Plugin format extensions by free-audio
- cpp-terminal — Terminal library for C++
That's how open source works. You build on other people's work, you credit them, you publish your source. Which is exactly what we did.
The double standard here is remarkable.
TUS took bits and bobs and made something vastly different with them. A whole new thing from those GPL'd libraries and the emu engine. Your initial release effectively looked like you went COPY then PASTE off the TUS application and claimed it as if you did the work.
Even if you are legally allowed to do this, the way you went about it didn't seem fair to many on how you handled it with TUS. Only after much blowback (on here and other social media sites) have you added more things (which mostly seem like other GPL'd code), offered the monetary 'apology', and generally tried to patch things up.
But you did come off as a parasite. And that's why people were (are?) upset with you.
I really think you should just step away from commercializing GPL'd software though, in how you approach it. Either develop brand new instruments from the ground up, or just become a contributor to one of the established GPL'd instruments out there.
Of course all the evidence of your behavior are now mostly gone as your website has been updated a few times already. And 3000 lines of Rust to C++ could potentially happen quickly in an AI prompt.
If you were already so deep into that addition, I suspect you would have waited the week to include that in your v1.0 release. So it seems more likely you hastily packaged it and a few other additions after you saw the massively negative feedback on social media about your initial release, in an attempt to make your product look more unique. If you did not, I hope you can at least see how it appears that way to those on this side of the story.
If money is tight, I can understand. But I think you can benefit the pro audio world more, especially GPL'd software, by approaching it less like easy fruit for the plundering and more like a gardener that wants to cultivate and grow.
