//parabolic saturator
-----------------------------------------------------------------------------
and the file:
http://www.mindspring.com/~ikaldor/par_saturator.osm
ik.
malc ·
Great stuff ik!
Malc.
Shifrin ·
Thanks very much ik! It's getting lile Christmas every day here now with new things being posted all the time 😀
Shif.
KLG ·
Thanks! I'm an absolute beginner and this code looks like something I may be able to understand...
Anyone mind explaining the last line of the code? Is it equivalent to "If temp1>=2 then out=temp2 else out=temp3"? Why use 2? Isn't the range of the polyin limited to -1 to 1?
Tom7777 ·
Thanks
stefan ·
KLG wrote: Thanks! I'm an absolute beginner and this code looks like something I may be able to understand...
Anyone mind explaining the last line of the code? Is it equivalent to "If temp1>=2 then out=temp2 else out=temp3"? Why use 2? Isn't the range of the polyin limited to -1 to 1?
yep.
KLG ·
stefancrs wrote:
KLG wrote: Thanks! I'm an absolute beginner and this code looks like something I may be able to understand...
Anyone mind explaining the last line of the code? Is it equivalent to "If temp1>=2 then out=temp2 else out=temp3"? Why use 2? Isn't the range of the polyin limited to -1 to 1?
yep.
Thx stefancrs. Then in what occasion would temp1 be bigger than 2? I know it should be something very simple... but I just can't get it...
malc ·
Hi KLG,
Welcome to the forum!
Stefan beat me to it 🙂 As he said you are spot on with your interpretation of the last line of code.
KLG wrote: Isn't the range of the polyin limited to -1 to 1?
There is no range limit for Poly data as such. The built in oscillators will output signals in the range -1 to 1 but if you play two notes at the same time and add them you'll get a potential range of -2 to 2.
There's no built in limiting to SynthMaker, this is left open so that you have full control over what happens in your synths and effects.
[EDIT] You posted again while I was posting but I think this covers your question, if not let me know and I'll try and beat Stefan to it this time 😉
lalo ·
great stuff istvan!
KLG ·
malc wrote: [EDIT] You posted again while I was posting but I think this covers your question, if not let me know and I'll try and beat Stefan to it this time 😉
Thx marc, I get it now!
ik ·
Hi! Thanks for the feeback!
... I don't want to pretend I understand the 'heart' of the code ... 😉
It was ported from SynC Modular, here is the original "code":
[The original was made by 'Dr.SynC' (now with NI to develop Reactor 5 ) 😠]
ik.
Tom7777 ·
Thanks Ik, great work, it has been very interesting comparing the two versions to see the differences between the two. Thanks for all your examples 🙂
unkargherth ·
A "code-only" version, with some added goodies
And here is the link to schematic
EDIT: here iis the code for those having problems with the links