1
preenfm2 and preenfm3 / Inconsistent sound with certain algorithms [Fixed in 2.09]
« on: September 30, 2018, 01:53:41 PM »
Hi!
When I use algorithms with stacked modulators, e.g. alg1, alg5 or alg11 which all contain the chain Op3->Op2->Op1, I experience a random change in the tone colour between consecutive strokes of the same key.
My patch is very simple:
I get the same behaviour with different algos, as long as they contain op2->op1 and op2 is the destination of another operator, e.g. alg5 or alg11.
To be absolutely clear here: When I play and hold a single note, this one note is perfectly stable, no change in its spectrum at all.
But when I release the key and then hit it again, then I obtain a different spectrum than before. The change is sometimes smaller, sometimes larger, in an apparently random way.
At first I thought perhaps this is how FM works in this particular situation, but...:
So this is probably a bug?
When I use algorithms with stacked modulators, e.g. alg1, alg5 or alg11 which all contain the chain Op3->Op2->Op1, I experience a random change in the tone colour between consecutive strokes of the same key.
My patch is very simple:
- Start e.g. with alg1, velo=0, voice=6
- set op1 and 2 to sin, keyb, freq=1.00, ftun=0.00; op3=off
- set a "gate profile" for op1 and op2 envelopes, i.e. lv=1.00 for Attk,Deca,Sust, Release lv=0.00, all times=0.00
- all matrix routing off (I used srce=none)
- Modulation IM1=2.00, v=0.00, all other modulation off
- arp and filter both off
I get the same behaviour with different algos, as long as they contain op2->op1 and op2 is the destination of another operator, e.g. alg5 or alg11.
To be absolutely clear here: When I play and hold a single note, this one note is perfectly stable, no change in its spectrum at all.
But when I release the key and then hit it again, then I obtain a different spectrum than before. The change is sometimes smaller, sometimes larger, in an apparently random way.
At first I thought perhaps this is how FM works in this particular situation, but...:
- Since my patch use only two ops, I went to alg3 where op2 is not the destination of another modulator and voilĂ : no more change in spectrum, everything is perfectly stable! The same for other algos with op2->op1 and op2 not destination of some other op
- When I stay with alg1 and now turn on op3=sin, keyb, freq=2.00, ftun=0, op3 env="gate" as for op1 and op2, and IM2=1.00. Then I also get a changing spectrum as described above. (Only this time perhaps the differences are bigger) Again the situation is identical for alg5 or alg11.
So this is probably a bug?