One Synth Challenge #192: Six Sines by BaconPaul (johnkhf Wins!)

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Post Reply New Topic
RELATED
PRODUCTS
Six Sines

Post

seafire wrote: Sun Feb 02, 2025 12:06 am Excuse my ignorance, and delete if this is inappropriate/wrong, but..

Is this a final released synth or still in beta?

I always get a bit confused with this open source/discord/stuff

No offence meant, just trying to keep up.
What does final really mean? I guess one day I’ll stop working on code for a reason good or bad.

Strategy we’ve taken in surge land is to have a nightly which is the absolute latest version of the code and when we believe the code is at a good stable point to give it a number. So in this case 1.0.4 is a version of the synth I think is stable and usable and the version built on GitHub is immutable and stable

The difference between open source and closed source approaches is we do all of the inter version development completely in public. And to make life easy for users who want to follow that have a “nightly”. This rebuilds every time we change the code sometimes 5-10 times a day. And depending on project is a different level of stability.

With six sines it’s all a bit compressed. I wrote the whole thing in about 30 days - really 15 days of super focus - so versions are coming quickly. And we are using some new tech so there’s bug reports coming quickly too. I think I know what’s causing the keyboard error reported above for instance … but need to install s1 or live on windows to check i think.

But short version: if you want a stable version use 1.0.4. If you want the exciting new bits use the nightly. But the nightly may get a bug if I get sloppy one afternoon (doesn’t usually happen tho)

Post

I mean is this classed as 'released' or 'v1'
(Not public beta v0.078.821) [ I ask because I am only very recently aware of this synth from this forum]

Again, it's an inquiry, not anything malicious, and as a veteran beta tester, I'm am well aware that nothing is ever perfect or bug free on release.
How original

Post

Also, apologies for side tracking this thread. Mods please delete as you see appropriate.
How original

Post

seafire wrote: Sun Feb 02, 2025 12:36 am I mean is this classed as 'released' or 'v1'
(Not public beta v0.078.821) [ I ask because I am only very recently aware of this synth from this forum]

Again, it's an inquiry, not anything malicious, and as a veteran beta tester, I'm am well aware that nothing is ever perfect or bug free on release.
Yes

The synth didn’t exist on dec 1 and wasn’t a plugin until dec 13 but has been in a release since Jan 1 or so with a 1. On Jan 11

Post

baconpaul wrote: Sat Feb 01, 2025 11:52 pm
H-man wrote: Sat Feb 01, 2025 11:30 pm
neverbeeninariot wrote: Sat Feb 01, 2025 11:04 pm
H-man wrote: Sat Feb 01, 2025 10:56 pm
neverbeeninariot wrote: Sat Feb 01, 2025 10:51 pm right-click on a control and you can manually enter the values.
Yeah but I can't. Ignores any keyboard entry. Working for you?
It is working for me.
Window 10, Reaper 7.32, SixSines 1.04 .clap
Okay works in Stand-alone but not for the VST for whatever reason (latest nightly and 1.04) :shrug:

I'll have a look on github
What’s your daw and os?
Hi, I'm on Windows 10 and tried Live 12 (Suite) and Studio One V5 using the VST3 version

Post

H-man wrote: Sun Feb 02, 2025 2:06 am
baconpaul wrote: Sat Feb 01, 2025 11:52 pm What’s your daw and os?
Hi, I'm on Windows 10 and tried Live 12 (Suite) and Studio One V5 using the VST3 version
OK. I have a suspicion. I'm installing live on win and will give it a whirl tomorrow.

But it did make be boot windows, so I got the scaling into the nightly, which is nice.

Will let you know what I find and if i need more testing or verification. Thank you for the accurate report.

Post

Unfortunately the AU crashes for me in Live. Works fine in Logic, though. VST3 works properly in Live.
MacOS 13.6.6 on a 2019 Intel iMac here.

Post

baconpaul wrote: Sun Feb 02, 2025 3:48 am
H-man wrote: Sun Feb 02, 2025 2:06 am
baconpaul wrote: Sat Feb 01, 2025 11:52 pm What’s your daw and os?
Hi, I'm on Windows 10 and tried Live 12 (Suite) and Studio One V5 using the VST3 version
OK. I have a suspicion. I'm installing live on win and will give it a whirl tomorrow.

But it did make be boot windows, so I got the scaling into the nightly, which is nice.

Will let you know what I find and if i need more testing or verification. Thank you for the accurate report.
Thx baconpaul, it's a powerful instrument and the per-parameter focus (bottom quarter) screen is a cool idea that works well, especially in the algo-fm context :tu:

Post

HiEnergy wrote: Sun Feb 02, 2025 4:00 am Unfortunately the AU crashes for me in Live. Works fine in Logic, though. VST3 works properly in Live.
MacOS 13.6.6 on a 2019 Intel iMac here.
Oh thanks I don’t know I ever tested anything other than vst3 in live

1.0.4 or nightly?

Post

I tested with 1.0.0 as well as nightly (six-sines-macOS-2025-02-02-6c1bf66). The error message in Live 12.1.5 is "This Audio Unit v2 plug-in is not compatible with Live. A compatible audio format could not be found."

Thanks for the amazing plug-in btw.
baconpaul wrote: Sun Feb 02, 2025 4:17 am
HiEnergy wrote: Sun Feb 02, 2025 4:00 am Unfortunately the AU crashes for me in Live. Works fine in Logic, though. VST3 works properly in Live.
MacOS 13.6.6 on a 2019 Intel iMac here.
Oh thanks I don’t know I ever tested anything other than vst3 in live

1.0.4 or nightly?

Post

I want to do some proper PWM that doesn't change its rate dependent on the frequency of the note being played.
Therefore I'd like to see one (or more) of the following features:
- Fixed ratio offset in Hz
- Fixed oscillator frequency tunable down below 7.72 Hz (ideally down to 0 Hz) for slow phase shifting
- An LFO modulating an oscillator's phase leading to that oscillator's phase being shifted while it's sounding (not just the initial onset phase)

Post

...
Last edited by 67maxx on Tue Sep 09, 2025 7:45 am, edited 1 time in total.
Music should bring harmony, not stress :phones:

Post

Lovely synth !
Thank you bacon paul !

I'd love it to have clap polymodulation like surge, I'm wondering if it's something in your plan...
More keytrack options would be great too as fm can get pretty harsh on those high notes !

Post

OK! Thanks for all the feedback!

I was able to load the AUv2 on Live 11 on my mac here. So will need to dig that a bit more. Tracking as GitHub issue #201 but since the VST3 works a bit lower priority

The keyboard thing is on my list for today. Issue #202. I think it is related to an issue reported in cakewalk that you need to set ' accept keystrokes ' to work in cakewalkk (#106)

Polymod: Yes definitely on my list. I would have it there except the voice manager we are writing (and using here, short circuit, and the next version of surge) has a problem with note id tracking in mono legato mode so I didn't turn it on. My guess is polymer won't make 1.1. It's issue #29

Keytrack Frequency: You aren't the first person to want below 7hz. Right now the control has a semitone range of -70..70 with 0 being 440hz. Making this range -90 to 90 is a trivial change. Setting the frequency to hard 0 at -90 may be doable also. Tracked as issue #203

Keytrack Options: The nightly allows you to put 'keytrack distance from note 60' in the mod matrix. All ears for other options which would be useful for sound design.

Issue tracker is https://github.com/baconpaul/six-sines/issues

Post

Alright the keypress entry thing is fixed after chatting with a few other friendly devs in clap and juce land. You can grab a version in the nightly https://github.com/baconpaul/six-sines/ ... ag/Nightly. I tested live 11 and live 12 windows. I didn't have my S1 NFR on the windows box so I didn't test there but I am confident the fix will work. That nightly also has UI scaling for those of you with smaller screens.

Post Reply

Return to “Instruments”