Oh no! One of my sound design heroes dying because of some cool Japanese guy didn't get his sushi sorted in time...brok landers wrote: Mon Jul 21, 2025 6:50 amI will in fact do just that and if it doesn't materialize in time and i died - it's _your_ fault.![]()
OB-Xf by Surge Synth Team
-
- KVRian
- 1143 posts since 2 Oct, 2021
ABX is enemy to GAS
- KVRAF
- 19790 posts since 16 Sep, 2001 from Las Vegas,USA
Now you're talking! I'd love to see Synth 1 get updated and/or upgraded.baconpaul wrote: Mon Jul 21, 2025 3:06 am Now if only we could get the synth 1 source base.... we've tried....
Only if you can get explicit permission from Ichiro Toda. Don't start reverse engineering code without the blessing of the original developer.EvilDragon wrote: Mon Jul 21, 2025 5:46 am We can get the Synth1 codebase. Here's an open call for reverse engineers to join our fray!
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe
- KVRAF
- 1746 posts since 3 Nov, 2023
It would need to be updated/upgraded a hell of a lot to even touch today's synths. That would make it unrecognisable, so prob best to leave it in the past
How original
- KVRAF
- 24406 posts since 7 Jan, 2009 from Croatia
That's not how reverse engineering works.Teksonik wrote: Tue Jul 22, 2025 1:46 pmOnly if you can get explicit permission from Ichiro Toda. Don't start reverse engineering code without the blessing of the original developer.![]()
It is fair game for abandonware.
Last edited by EvilDragon on Tue Jul 22, 2025 2:30 pm, edited 2 times in total.
-
- KVRian
- 829 posts since 7 Oct, 2005
There is a path of a "faithfull emulation". Regarding the current cult of emulations it is legal.Teksonik wrote: Tue Jul 22, 2025 1:46 pm Only if you can get explicit permission from Ichiro Toda. Don't start reverse engineering code without the blessing of the original developer.![]()
- KVRAF
- 19790 posts since 16 Sep, 2001 from Las Vegas,USA
That not how Intellectual Property Rights work. Just because the development of something is abandoned it doesn't mean the Intellectual Property Rights have expired and even if they have legally expired, taking someone else's work without permission is a dick move. Don't be a George.EvilDragon wrote: Tue Jul 22, 2025 2:13 pmThat's not how reverse engineering works.Teksonik wrote: Tue Jul 22, 2025 1:46 pmOnly if you can get explicit permission from Ichiro Toda. Don't start reverse engineering code without the blessing of the original developer.
It is fair game for abandonware.
If you can't get in contact with Ichiro and get his blessings and consent then leave his code alone out of the respect he has earned in this business.
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe
- KVRAF
- 19790 posts since 16 Sep, 2001 from Las Vegas,USA
There's also "do something original without taking the work of others path". Never confuse legality with morality.lobanov wrote: Tue Jul 22, 2025 2:18 pmThere is a path of a "faithfull emulation". Regarding the current cult of emulations it is legal.Teksonik wrote: Tue Jul 22, 2025 1:46 pm Only if you can get explicit permission from Ichiro Toda. Don't start reverse engineering code without the blessing of the original developer.
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe
- KVRAF
- 7021 posts since 19 Apr, 2002 from Utah
Soooo..... You're saying that all of the discontinued Kontakt plugins and packages of the past are fair game for someone to reverse engineer? After all.....it's abandonware.....EvilDragon wrote: Tue Jul 22, 2025 2:13 pmThat's not how reverse engineering works.Teksonik wrote: Tue Jul 22, 2025 1:46 pmOnly if you can get explicit permission from Ichiro Toda. Don't start reverse engineering code without the blessing of the original developer.![]()
It is fair game for abandonware.
I think you mean "Clean Room Reverse Engineering". Like WINE or ReactOS does.... There's dirty room reverse engineering, and that is probably not allowed or legal.
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
-
- KVRAF
- 4222 posts since 1 Sep, 2016
Last update for Synth1 was 2021 for Mac support. Maybe not abandonware. I think he's probably just happy with where the synth is and doesn't feel like he needs to work on it besides bugfixes and compatibility. Just a guess though. Still, it would be very cool if he'd collab on a fresh update or at least make it open source.
- KVRAF
- 24406 posts since 7 Jan, 2009 from Croatia
Yeah clean room.audiojunkie wrote: Tue Jul 22, 2025 3:05 pmI think you mean "Clean Room Reverse Engineering". Like WINE or ReactOS does.... There's dirty room reverse engineering, and that is probably not allowed or legal.![]()
-
- KVRian
- 1143 posts since 2 Oct, 2021
I know it is hijacking all over but what would you do to Synth1?EvilDragon wrote: Tue Jul 22, 2025 3:14 pmYeah clean room.audiojunkie wrote: Tue Jul 22, 2025 3:05 pmI think you mean "Clean Room Reverse Engineering". Like WINE or ReactOS does.... There's dirty room reverse engineering, and that is probably not allowed or legal.![]()
ABX is enemy to GAS
- KVRAF
- 24406 posts since 7 Jan, 2009 from Croatia
IMO (in no particular order):
- Better GUI
- Better patch browser (remove support for zipbanks, it is extremely kludgey how that was implemented - instead support unlimited unpacked banks rather than hardcoding them to 100)
- Double-click on knobs resets parameters to default value (SO annoying it doesn't do that!)
- Additional mod matrix slots (also adding some additional targets - not just MIDI controllers)
- MPE and MTS-ESP support
- Built-in oversampling
- Better GUI
- Better patch browser (remove support for zipbanks, it is extremely kludgey how that was implemented - instead support unlimited unpacked banks rather than hardcoding them to 100)
- Double-click on knobs resets parameters to default value (SO annoying it doesn't do that!)
- Additional mod matrix slots (also adding some additional targets - not just MIDI controllers)
- MPE and MTS-ESP support
- Built-in oversampling
-
- KVRian
- 1143 posts since 2 Oct, 2021
Thank you! Sounds great to me!EvilDragon wrote: Tue Jul 22, 2025 6:43 pm IMO (in no particular order):
- Better GUI
- Better patch browser (remove support for zipbanks, it is extremely kludgey how that was implemented - instead support unlimited unpacked banks rather than hardcoding them to 100)
- Double-click on knobs resets parameters to default value (SO annoying it doesn't do that!)
- Additional mod matrix slots (also adding some additional targets - not just MIDI controllers)
- MPE and MTS-ESP support
- Built-in oversampling
ABX is enemy to GAS
-
- KVRist
- 413 posts since 26 May, 2018
Reverse engineering does not necessarily mean disassembling. Reverse engineering in its purest sense means basically looking at the output based on the input and trying to understand what the black box in the middle is doing. In the context of a softsynth, play a note, see what comes out, play another note, see what comes out, use the pitchbend, see what comes out, sweep the filter, etc.Teksonik wrote: Tue Jul 22, 2025 1:46 pmNow you're talking! I'd love to see Synth 1 get updated and/or upgraded.baconpaul wrote: Mon Jul 21, 2025 3:06 am Now if only we could get the synth 1 source base.... we've tried....![]()
Only if you can get explicit permission from Ichiro Toda. Don't start reverse engineering code without the blessing of the original developer.EvilDragon wrote: Mon Jul 21, 2025 5:46 am We can get the Synth1 codebase. Here's an open call for reverse engineers to join our fray!![]()
-
Echoes in the Attic Echoes in the Attic https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=180417
- KVRAF
- 12003 posts since 12 May, 2008
How about the PG-8X?baconpaul wrote: Mon Jul 21, 2025 3:06 am Now if only we could get the synth 1 source base.... we've tried....
