Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - matrix12x

Pages: 1 ... 3 4 [5] 6 7 ... 13
61
preenfm2 and preenfm3 / Re: Pfm2 : unison discussion
« on: March 12, 2021, 02:21:46 PM »
Ahh, I was using 3.1.2 in PFM2 mode. I just updated to 3.1.3 based on your post and it fixed my issue.
Thanks. Accordingly, there is no bug. It was operator (me) error.

62
preenfm2 and preenfm3 / Re: general FM synthesis question
« on: March 10, 2021, 02:56:18 AM »
I think that is an accurate way of thinking about it.


63
preenfm2 and preenfm3 / Re: master effects for pfm3 suggestions
« on: March 09, 2021, 02:35:35 AM »
I don't have a PFM3 yet..... yet.

64
preenfm2 and preenfm3 / Re: Pfm2 : unison discussion
« on: March 06, 2021, 04:21:39 PM »
I just noticed a bug (when using 2.20w and the current version of the editor)... when I push a patch from the editor, it "zeros" out the voices in the PFM2. regardless of the voice setting in the editor.


If I turn the voice knob in the editor the number of voices is correct, its just when I press "push."

Not sure if its an editor bug, or a PFM2 bug. However, this behavior does not exist at PFM2 2.20u.

65
preenfm2 and preenfm3 / Re: Pfm2 : unison discussion
« on: March 06, 2021, 03:32:57 PM »
I checked 2.20w out. CC13 and CC14 work as described.

I checked out the display after sending presets from the editor and that seems to work as well. (no weird names all over the display)

Good work.

66
preenfm2 and preenfm3 / Re: Pfm2 : unison discussion
« on: March 03, 2021, 06:37:13 AM »
@vurt I didn't realize you meant the gain in the filter section. I thought you had meant the volume knob.

I always set gain to less than 1.0 (usually at 0.85 or so), as I had interpreted 1.0 as full gain to avoid any overdrive that I did not intend.

67
preenfm2 and preenfm3 / Re: Pfm2 : unison discussion
« on: March 02, 2021, 04:39:44 AM »
@vurt do the patches that distort use a particular algorithm? Also does the volume knob have to be at full, or does it also distort on less than max?

Are the patches short envelope times or long envelopes (like a pad)?

I run my PFM2 at maybe 3/4 max volume. I have not noticed any distortion. but maybe I just lucked out.

68
preenfm2 and preenfm3 / Re: legato on short sounds
« on: February 27, 2021, 01:34:46 PM »
ok, makes sense. Thanks.

69
preenfm2 and preenfm3 / Re: Pfm2 : unison discussion
« on: February 26, 2021, 06:29:08 PM »
On my unit "spread" seems to affect the stereo field. I've mostly been doing unison using 3 or 4 voices max.

Looking at the code, it definitely effects the pan.
for example in Timbre.cpp:
float opPanInc = 2.0f / numberOfCarrierOp * params.engine2.unisonSpread;


Regarding the amplitude ratio, sounds like a cool idea. Might you have a sound example from another synth?

70
preenfm2 and preenfm3 / Re: Pfm2 : unison discussion
« on: February 26, 2021, 03:37:05 PM »
@ solipsvs are you suggesting using a CC or a mod destination for unison detune.


71
preenfm2 and preenfm3 / legato on short sounds
« on: February 24, 2021, 02:22:25 AM »
Now that I'm making and playing with unison sounds, I think I have a programming question regarding envelopes and mono sounds and legato playing style:

When I make short sounds (short envelopes, like a pluck or a bass) that are mono (e.g., either 1 voice or unison) when I hold down a first key, for example C3, then while the first key is still held down the envelope ends (intentionally), I then press the next key, for example C4, ( all the while C3 is still held down), and the pressing of the second key (C4) does not re-trigger the envelope. (The notes I used here are for example only and this holds true of any notes, including ones not in my example.)

I have to release the first note (C3) before pressing a second key to get the second key to sound.

So, the question is, how do I have to set the envelope to allow the triggering of the 2nd key press before the note off of the first key press? or is there another setting I may be missing.

I noted this as an issue also when playing solo sound lead lines in a legato style. If I play the second key to fast (before note off of the first note), I get no sound from that second key press even though the amplitude envelope has ended.




72
preenfm2 and preenfm3 / Re: Pfm2 : unison discussion
« on: February 22, 2021, 07:33:47 PM »
I meant replaced. e.g.: { .11f, .125f, .25f, .53f, .03f, .19f, .89f, 0.23f, .71f, .19f, .31f, .43f, .59f, .97f };


Let me try these new values out:
{ .37f, .11f, .495f, .53f, .03f, .19f, .89f, 0.23f, .71f, .19f, .31f, .43f, .59f, .97f };

... (a few min later)...

I compiled your new values and they also sound good (slightly different but very good). { .37f, .11f, .495f, .53f, .03f, .19f, .89f, 0.23f, .71f, .19f, .31f, .43f, .59f, .97f }


edit: I tried at 3 voices and at 14 voices and at 14 voices it sounds dead on the same for either array. at 3 voices there are some subtle differences but both arrays above sound good.

73
preenfm2 and preenfm3 / Re: Pfm2 : unison discussion
« on: February 22, 2021, 06:33:52 PM »
Thanks.

I tested it and it works.

Then I shifted the 2nd and 3rd unison voice to .125f and .25f and it makes an improvement.
 
I suggest making this change.

74
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?

75
preenfm2 and preenfm3 / Re: Pfm2 : unison discussion
« on: February 22, 2021, 04:05:55 AM »
@Xavier very cool. I really like the option of the +1 and -1 range like you implemented.

Would it be possible for you to set unison voices 2 and 3 to close to (but not exactly) 90 degrees and 45 degrees respectively before you finalize the OS? I've been playing in audacity with offsetting the phase of detuned voices, and the 2nd and 3rd unison voices set to those values (near 90 and near 45) seems to sound nice.


Or, can you let me know what values to change the line below to- to try this out? (I'll compile it on  my end)
           float copyPhase[] = { .11f, .37f, .67f, .53f, .03f, .19f, .89f, 0.23f, .71f, .19f, .31f, .43f, .59f, .97f };

I'm assuming I should play with changing the .37f and the .67f.
Are those values in radians? What values would give me 45 degrees (or so) and 90 degrees (or so).

Pages: 1 ... 3 4 [5] 6 7 ... 13