Hi there, I was wondering if I could get some help with debugging a patch of mine?
I've had this little polyphonic fm synth running for a while now. I have the modulation index controlled by an function envelope - which is also treated polyphonically. What I can't figure out, is why the last value of my envelope is triggered directly before the envelope itself. This only seems to occur after I have run through each instance of the poly~ patch once.. ie all 16 instances have been used. I thought it might have had something to do with snapshot re-triggering the final value continuously, however adding the change object hasn't fixed this.
I realise my little synth could be put together much more eloquently, however any ideas or suggestions on how to debug this particular problem would be greatly appreciated.
Thank you in advance everyone!