The video was just obviously recorded using it live in a fairly ad-hoc manner (sorry for the awful loop!). I've actually tried pretty much all the functions and haven't seen any crashes yet, which, to be perfectly honest is a little surprising. But using JUCE has some benefits of well tested and widely used libraries that have good compatibility and stability without a lot of typical C++ crashing behavior as long as they're "used right". And there is a lot of training data on "using them right"... we shall see -- full transparency: I'm definitely going to use this version!
One Synth Challenge #209: JS80P by Attila M. Magyar
- KVRAF
- 2237 posts since 29 Sep, 2011
-
- KVRist
- 39 posts since 25 Feb, 2026
playing it in an add hock manor live could be bad... would be a cool challenge though to find that..z.prime wrote: Wed Jul 08, 2026 5:30 pmThe video was just obviously recorded using it live in a fairly ad-hoc manner (sorry for the awful loop!). I've actually tried pretty much all the functions and haven't seen any crashes yet, which, to be perfectly honest is a little surprising. But using JUCE has some benefits of well tested and widely used libraries that have good compatibility and stability without a lot of typical C++ crashing behavior as long as they're "used right". And there is a lot of training data on "using them right"... we shall see -- full transparency: I'm definitely going to use this version!
-
- KVRer
- 5 posts since 4 Jun, 2026
hennessey wrote: Thu Jul 02, 2026 2:07 pm A few simple one oscillator drums from my fiddlings tonight. Suitable key range is included in the filename. All rather rough, but maybe they can help get you going. There's plenty of room for tweaking of filters, envelope times, pitch env depth, application of distortion, adding of second layers, effects, etc. Horrible envelope knobs for drum tweaking though, ctrl/cmd is very much needed for finetuning times. Taking a good look at the signal path in the manual is highly advisable, btw. It will help putting filters and fold/distortion to good use. And do avoid those envelope bugs mentioned above.
Drums.zip
Super cool and helpful. Thanks a lot.
- KVRist
- 134 posts since 24 Feb, 2012
This is really cool! Unfortunately I've been bashing my head against this GUI so much that I've thrown in the towel and started another single instance entry. That said, I'm really looking forward to what you come up with!
Disco flangus shenanigans
-
- KVRist
- 49 posts since 17 Jan, 2026
This is a life-saver! It looks great and I was just thinking how it's nice to have all the envelopes and lfos, but it's overwhelming having them take up all that real estate. I'm actually one of the people that wanted to stay off discord but decided to give it another go for the sake of OSC. When I click the link though, nothing happens. Do I need an invite to the discord? This skin looks so essential, you might want to host somewhere else just so it could be linked in the OP as an alternate.z.prime wrote: Wed Jul 08, 2026 4:47 pm
Richard had a quick test of it and given it doesn't change the synth engine, and even should be a drop-in replacement, this was deemed to be allowable to use.
If you choose to use this, I want to point out a few important things:This synth has a lot of sound design potential but it's hard to see much of it due to the cumbersome workflow. If you're the developer reading this let me know if if you're interested in this.
- Some (very few) parameters are not available in the new GUI and you must click the MATRIX tab to get to them, which actually loads up the original GUI in all its glory (I forgot to put this in the video)
- Because of the opinionated handling of the modulation there are some things that won't show up quite right if you load existing patches, use the random function, or change them with the original GUI. For best results click the INIT button, save a default patch, and go from there.
- And, most importantly: this is heavily vibe coded
and I have not even looked at much of the code at all. I've done some profiling and it seems there are no memory leaks but I can't guarantee that there isn't some bug that will hit you later. Preliminary testing looks good, but...
- If everything goes wrong, patch export/import would be a reliable fail-safe.
TL; DR: I vibe coded a much nicer* drop-in replacement GUI and there are macOS and Windows builds available on Discord at the link. If someone isn't on Discord, or really doesn't want to be, PM me and I'll figure out a better place to put these.
* this is my opinion
P.S. since this is JUCE, it would be easy to make an AU build, but I have not since there is no AU version available of the official version.
P.P.S. if someone needs a Linux build, I should be able to easily make this, too.
- KVRAF
- 2237 posts since 29 Sep, 2011
Hmm there's usually an invite link in the forum post, but you can use this one if you want (I hope I got that right). Discord is a lot more active than the forums.MattCable wrote: Fri Jul 10, 2026 5:34 am... I'm actually one of the people that wanted to stay off discord but decided to give it another go for the sake of OSC. ...
I also posted the releases on GitHub along with the code now, so anyone can download them. And here are direct links to the macOS and Windows builds.
P.S. I think they are working properly (these are slightly different than what's on Discord because they were built on Github -- you can see the logs, etc.). There was some weirdness with the plugin ID not matching the original because of switching to JUCE that I think is all sorted out now but do let me know if you run into any problems. Remember: you can only have one installed: the original or the updated GUI due to this same plugin ID and it being a drop-in replacement.
-
- KVRist
- 49 posts since 17 Jan, 2026
Thank you! Unfortunately I just finally got something going so will have to stay with the OG skin, unless I want to try saving a few patches and seeing if they load into the new one. To anyone jumping in, my guess is this one is a good place to start, as the default grows on you but is pretty intimidating at first.z.prime wrote: Fri Jul 10, 2026 7:19 pmHmm there's usually an invite link in the forum post, but you can use this one if you want (I hope I got that right). Discord is a lot more active than the forums.MattCable wrote: Fri Jul 10, 2026 5:34 am... I'm actually one of the people that wanted to stay off discord but decided to give it another go for the sake of OSC. ...
I also posted the releases on GitHub along with the code now, so anyone can download them. And here are direct links to the macOS and Windows builds.
P.S. I think they are working properly (these are slightly different than what's on Discord because they were built on Github -- you can see the logs, etc.). There was some weirdness with the plugin ID not matching the original because of switching to JUCE that I think is all sorted out now but do let me know if you run into any problems. Remember: you can only have one installed: the original or the updated GUI due to this same plugin ID and it being a drop-in replacement.
You guys on the discord really are over there dropping the real knowledge. Taron's video was a great walkthrough. There were a few little things he showed, like the osc 1 amp envelope not having a release unless assigned, that clicked for me (although I like the sudden drop/glitch on sometimes).
This synth has already been a wild ride. I went from hating it to really liking the sounds! So much, I'm starting to think may even use your skin after the challenge and keep the JS80 around. It's such a strange playground and you find unexpected things. The naming is unconventional at times, the modulators are way overdesigned, the ranges for everything are insane, the reverb can do some wierd lofi things. I'm still finding it's personality, but I'm finding I think it's definitely in there.
