hello i'm trying to make a fm synth with 4 operators, but i still think i dont get quiet well how to make slowlt evolving sounds maybe it is the multiplications of the signal i make that are too high but when i use smaller numbers i dont hear the modulation hapening ...
testeur.pd
wave~.pd
-
fm synth
-
@gopal You should rename [wave~] as there is a [wave~] in the cyclone library which will open on some other computers (like mine) instead of your version.
I had to add a [dac~] to listen.....?
I tried setting all the faders and all I can get is a DC signal..... no frequency information at all.
I put a [scope~] on the output (also from the cyclone library) to see the output and it is just a solid line.
So when I kill the patch there is a loud pop as the level goes from 1 to 0..... a good indicator of DC if there is no other sound from the speakers.
Strange....... I will look harder, but it is a complex patch.
You could connect [scope~] to different places in your patch to see what is happening.
David. -
edit:
@whale-av
i did it this way, you should hear sound now if you tweak the envs a bit and assign it to the oscs, i simplified the operators, i think those numbers give a better modulation rate, now i need to try and add resonance and feedback to all the four operators.yes you had to add a dac because i use it as an abstraction and forgot to chane it before i post it on te forum sorry ...
@whale-av maybe it is because i use for all my abstraction a tempo abs that i made that sends the tempo in ms si if you add a send to globalms with something like 115>s globalms and the tweak the faders you should hear sound.
the modulation is hapenning but only at a very fast rate and i still need to add filters and lfos to make it more lively, but for now i would like to be able to find the nice coeficients for multplying the signal before it goes to fm in .sorry if its amess a m not so used to post work in preogress online and so i forget things ...
thanks for taking time to help !!
so i renamed wave~ by "tototo"
tototo.pd
testeurr.pd