The wave selector is in the screen for each operatorKorg Supporter wrote: Mon Jan 20, 2025 2:09 pm I also don't see the TX81Z waveforms. An additive waveform editor would be nice.
Six Sines - a New Synth
-
- KVRian
- Topic Starter
- 1210 posts since 25 Dec, 2018
You do not have the required permissions to view the files attached to this post.
-
gentleclockdivider gentleclockdivider https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=203660
- Banned
- 6787 posts since 22 Mar, 2009 from gent
why , if you want tx1z waveforms you should change waveforms tx2 ,tx4baconpaul wrote: Mon Jan 20, 2025 2:10 pm
Yes they are based on that manual not the scope. although I watched that scope video and it seems i wasn't that far off. They are the same patterns we have in surge basically, with a dc blocker for the asymmetric ones
They are wrong (the slopes of the quarter sine )


Eyeball exchanging
Soul calibrating ..frequencies
Soul calibrating ..frequencies
-
- KVRian
- Topic Starter
- 1210 posts since 25 Dec, 2018
OK this was super useful.gentleclockdivider wrote: Mon Jan 20, 2025 2:39 pmif you want tx1z waveforms you should change waveforms tx2 ,tx4baconpaul wrote: Mon Jan 20, 2025 2:10 pm
Yes they are based on that manual not the scope. although I watched that scope video and it seems i wasn't that far off. They are the same patterns we have in surge basically, with a dc blocker for the asymmetric ones
They are wrong (the slopes of the quarter sine )
I just pushed a fix to this which will be in 1.1. I kept the 1.0 waveforms with name "Spiky TX2" (2, 4, 6 and 8 were impacted) and did patch migration so 1.0 patches using the too-sharp TX2 keep that same sound.
You can grab the 'nightly' (which is really just an 'every commit') where I'm pushing the fixes to 1.1. (There's one I promised Chris, one I promised Kinsey, and a few which are coming in now it is getting more use) https://github.com/baconpaul/six-sines/ ... ag/Nightly - the waveform fix should be there in about 20 minutes - it's building now.
Note that if you use the nightly your 1.0 patches will all work, but if you use nightly features going back to 1.0 won't work, obviously. But at this point it really is the fix to these waveforms.
Thanks for the feedback! Super appreciated.
-
gentleclockdivider gentleclockdivider https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=203660
- Banned
- 6787 posts since 22 Mar, 2009 from gent
You're welcome and thanks for the hard work ( surge , sines etc.. )baconpaul wrote: Mon Jan 20, 2025 11:39 pmOK this was super useful.gentleclockdivider wrote: Mon Jan 20, 2025 2:39 pmif you want tx1z waveforms you should change waveforms tx2 ,tx4baconpaul wrote: Mon Jan 20, 2025 2:10 pm
Yes they are based on that manual not the scope. although I watched that scope video and it seems i wasn't that far off. They are the same patterns we have in surge basically, with a dc blocker for the asymmetric ones
They are wrong (the slopes of the quarter sine )
I just pushed a fix to this which will be in 1.1. I kept the 1.0 waveforms with name "Spiky TX2" (2, 4, 6 and 8 were impacted) and did patch migration so 1.0 patches using the too-sharp TX2 keep that same sound.
You can grab the 'nightly' (which is really just an 'every commit') where I'm pushing the fixes to 1.1. (There's one I promised Chris, one I promised Kinsey, and a few which are coming in now it is getting more use) https://github.com/baconpaul/six-sines/ ... ag/Nightly - the waveform fix should be there in about 20 minutes - it's building now.
Note that if you use the nightly your 1.0 patches will all work, but if you use nightly features going back to 1.0 won't work, obviously. But at this point it really is the fix to these waveforms.
Thanks for the feedback! Super appreciated.
It seems that we can't have feedback loops with mulitple operators
3-->2-->1-->back into 3
It's really a monolithic top-bottom approach
Eyeball exchanging
Soul calibrating ..frequencies
Soul calibrating ..frequencies
-
- KVRian
- Topic Starter
- 1210 posts since 25 Dec, 2018
yes that's correct.gentleclockdivider wrote: Mon Jan 20, 2025 11:55 pm It seems that we can't have feedback loops with mulitple operators
3-->2-->1-->back into 3
It's really a monolithic top-bottom approach
The thing I didn't share at start of thread was: This entire synth start to finish was a 30 day sprint (that stretched to 40 in beta). So there are some 'hard' things (like 'wide feedback loops') which I didn't implement. (The motivation for the sprint was 4 fold; to un-slump me from a dev slump; to test out some of our libraries; newfangled doing obliterate in a month; and a fourth person who made a joke about fm synths to me on discord).
So the intent with six sines really is: It does what it does and that's what it does. Unlike surge with constant evolution I would be surprised if I ship a six sines 1.4 (but if someone here wants to collaborate on expanding it i'm all ears).
But yes the FM matrix is topologically sorted no cycles.
-
- KVRAF
- 2753 posts since 24 Nov, 2023
Thank you for taking this 30 day journey over the holidays and for giving this away for freebaconpaul wrote: Tue Jan 21, 2025 1:11 am
The thing I didn't share at start of thread was: This entire synth start to finish was a 30 day sprint (that stretched to 40 in beta). So there are some 'hard' things (like 'wide feedback loops') which I didn't implement. (The motivation for the sprint was 4 fold; to un-slump me from a dev slump; to test out some of our libraries; newfangled doing obliterate in a month; and a fourth person who made a joke about fm synths to me on discord).
We can never have enough FM plugins and the more obtuse the better
-
- KVRian
- Topic Starter
- 1210 posts since 25 Dec, 2018
Would love the logs yeah - I made my test track in logic 11 so I know it can validate but a log would help me find why it didn’t for you thank you (and maybe others)muki wrote: Tue Jan 21, 2025 3:51 am unfortunately it (AU) does not validate in logic (crashes AU validation)
that's v10.5.1 under OSX mojave
crashlogs are saved in case of interest....
[edit]: I just installed the version from the 1.0 release with the dmg and it validated fine here (Sonoma). So as well as the crash log if you dont mind can you open a terminal and type the following and send me the output
auval -l | grep "Six Sines"
(i see this: aumu sxSn BcPL - BaconPaul: Six Sines (file:///Library/Audio/Plug-Ins/Components/Six%20Sines.component/) [AUv2])
and then
auval -v aumu sxSn BcPL
and send me the output. One easy way to do that is
auval -v aumu sxSn BcPL | pbcopy
and then you should have the output on your clipboard to paste.
Probably all best as PM tho. And thanks!
-
- KVRian
- Topic Starter
- 1210 posts since 25 Dec, 2018
Yeah my guess is i'm trying to read documents folder and wasn't careful and muki may not have logic -> documents perms on. A stack would help me figure it out tho
-
gentleclockdivider gentleclockdivider https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=203660
- Banned
- 6787 posts since 22 Mar, 2009 from gent
Damn that's cool , I see Evildragon jumps in at the endbaconpaul wrote: Tue Jan 21, 2025 1:17 am Oh and if you want to see the git log of how it came together, hear's a neat visualization using 'gource'
I didn't know you gave yourself a 40-day deadline .
Great job
Eyeball exchanging
Soul calibrating ..frequencies
Soul calibrating ..frequencies
