Additive poly synth mixed with other unwanted notes
Hi everyone,
I'm working on an additive poly synth, and have the same problem as this post.
The notes I play keep appearing mixed with other notes.
And I found that the notes I'm not playing at the moment seem to have their source from the notes I've played before. As I continue to play, they reappear mixed with the notes I play.
You can try the patch in the above link, because I have exactly the same problem and that post doesn't seem to have a solution yet. Even setting the note stealing attribute with '@target 0' and '@steal 1'
still the same.
I'd be grateful for any guidance you all can provide.
If you want to tell several cycle~ objects to output a frequency at
some point, they have to know which frequency before adsr~
makes output audible.
In simple words - get your frequncies set before you hit the note.
Thanks for your reply!
I want their frequencies to follow the notes I play, so I just use stripnote to send pitch to mtof and velocity to adsr~. Not sure if there is a before&after flow inside it.
I want them to immediately follow the frequency I hit, but whenever I hit a note there seems to be a signal that keeps lingering where I can't see it.
Does this mean that additive poly synth is not suitable for using note in?
if you talk about that patch posted at link you provided ....
I only had a short look at it.
delete it, and make something better.
the way and order of values used to calculate frequencies make no sense.
Okay,
I brought my simple version of the patch here, you could try to play the first instrument, and will find that after playing a few notes, the mixed sound will start to appear...
The second instrument was made with a simple signal and seems to work fine.
So I'm wondering if it's because of the envelope?
I'd appreciate it if you could take a look at the patch.
Sorry, I have no time today to look into it,
just this short info - in that old patch trouble started with
not correctly updated frequencies, because mtof
output was NOT triggering the calculations.
Second problem is - if you use midinote or note etc
for adsr and voice stealing, do not strip note off.
If you use long release you must take care to avoid
clicks if note comes in before adsr faded out.