91
preenfm2 and preenfm3 / Re: Pfm2 : unison discussion
« on: February 22, 2021, 02:30:50 PM »
@Xavier
Before tweaking the code I decided to approach this in a semi organized manner. I am going to start with an initial simple patch with nothing special going on and record 3 unison voices and 9 unison voices at the same detune settings before and after making any code changes.
I started a new preset, saw wave for OP 1, algorithm 1. No modulation of any sort.
... (a few min later) ...
However, I'm not sure the last build (2.20u) is shifting the phase of any of the unison voices when detune is set to a positive value.
I set Detune to any value and it sounds the same for both + values as - values of Detune. For example +0.12 and -0.12. prior to making any changes. Also, the waveforms look identical between the + and - value, which indicated that something is not happening. Based on the waveform, it looks like everything is still starting at a phase of zero regardless of setting.
I then changed the first few values in timbre.cpp as discussed above, and the sound and recorded waveform are still identical to the sound and look of the original values. (I.e., I think everything is still starting at phase=0.)
Any ideas?
Edit: Also, can anyone else confirm if they are getting the same results with a positive and a negative detune value?
Before tweaking the code I decided to approach this in a semi organized manner. I am going to start with an initial simple patch with nothing special going on and record 3 unison voices and 9 unison voices at the same detune settings before and after making any code changes.
I started a new preset, saw wave for OP 1, algorithm 1. No modulation of any sort.
... (a few min later) ...
However, I'm not sure the last build (2.20u) is shifting the phase of any of the unison voices when detune is set to a positive value.
I set Detune to any value and it sounds the same for both + values as - values of Detune. For example +0.12 and -0.12. prior to making any changes. Also, the waveforms look identical between the + and - value, which indicated that something is not happening. Based on the waveform, it looks like everything is still starting at a phase of zero regardless of setting.
I then changed the first few values in timbre.cpp as discussed above, and the sound and recorded waveform are still identical to the sound and look of the original values. (I.e., I think everything is still starting at phase=0.)
Any ideas?
Edit: Also, can anyone else confirm if they are getting the same results with a positive and a negative detune value?
