Six Sines - a New Synth

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

Post

gentleclockdivider wrote: Tue Jan 21, 2025 6:58 pm
baconpaul 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'

Damn that's cool , I see Evildragon jumps in at the end :lol:
I didn't know you gave yourself a 40-day deadline .
Great job
Ha yeah. And I gave myself a 30 day deadline, but things got exciting once the beta testers found a load of bugs and feature requests. And also some personal disruptions. but yeah the development of the synth was Dec1 - Jan10.

And, boy, we found loads of things which improved downstream libraries including the clap wrapper project.

Post

baconpaul wrote: Tue Jan 21, 2025 12:27 pm Would love the logs yeah - I made my test track in logic 11 so I know it can validate but a log
crashlogs sent
terminal stuff too...

edit:
crashlogs not sent because, umh...
...there is no "attach file" button in the message editor ?

Post

muki wrote: Tue Jan 21, 2025 8:10 pm crashlogs not sent because, umh...
...there is no "attach file" button in the message editor ?
PMed you an email for the logs

Post

baconpaul wrote: Tue Jan 21, 2025 9:01 pm PMed you an email for the logs
just sent it :-)

Post

Oooh found a bug which, in rare cases, could make some voices mis-calculate envelope times when in a render context, roughly. (Details and conditions are nuanced).

1.0.1 available here https://github.com/baconpaul/six-sines/ ... tag/v1.0.1

1.0.1 also sets the macOS minimum version back to 10.13 from 10.15 which should solve @muki's problem. And while I love mac and use it for my primary environment, the fact that I need to remember "mojave < 10.15" is a constant problem. Chuckle.

Post

baconpaul wrote: Wed Jan 22, 2025 2:47 pm 1.0.1 also sets the macOS minimum version back to 10.13 from 10.15 which should solve @muki's problem. And while I love mac and use it for my primary environment, the fact that I need to remember "mojave < 10.15" is a constant problem. Chuckle.
yes!
v1.0.1 is validating and working in logic under mojave (10.14)

super thanks!

:tu:
:clap:

Post

My request for the envelope is either the yamaha 4 stage or at least have a modulatable peak instead of the hold. The Hold of an AHDSR was only a very bad correction for wrongly curved attacks. (If you use the same table for exponential curves for attack and release). With the complete DX four stage envelope where each stage has a rate and a level, you can get better MPE playability. Assign velocity to the level of the Peak and pressure to the level of the sustain and you can create realistic brass which is impossible with an ADSR or DAHDSR as there you cannot play a pianissimo attack with a cressendo into fortissimo…

Post

The point of this synth was not to be a DX, though. :)

Post

yeah indeed. at this point i'll do a little advertising for the free and open source dexed DX7 emulation, and the (criminally underpriced IMO and amazing) plogue ops7 which is only 50 bucks.

Although I did look at those TX/Yamaha envelopes with slopes in sustain and hold and thought about it since it is really neat. It's a nice feature and may turn up in the future in surge land. Just not for this project.

Post

1.0.2 is out. It is identical to 1.0.1 except the Linux build is build in an ubuntu 20 docker container so an annoying glibc issue (that makes Linux generally infuriating) goes away, and the macOS minimum goes up to 10.14 rather than 10.13 for reasons.

https://github.com/baconpaul/six-sines/ ... tag/v1.0.2

Post

EvilDragon wrote: Thu Jan 23, 2025 9:08 am The point of this synth was not to be a DX, though. :)
This wasn‘t my point. I just want MPE friendly envelopes in any synth. Until now only DX and CZ synths have them…

Post

After playing Osmose a bunch, I'm not sure envelopes are needed in most cases, heheh :P

(I kid, I know what you mean.)

Post

So the Mpe gesture you want is already possible isn’t it? Or did I not make sustain a mod target

It’s definitely possible to have velocity to env attenuation on the envelopes

Adding envelope sustain as a target is a good idea and one I’ll add to the GitHub list

Post

thankyou brother

Post

i like the character of the sound. nice work.

Post Reply

Return to “Instruments”