Recent Posts

Pages: 1 ... 8 9 [10]
91
preenfm2 and preenfm3 / Re: The Preenano-Accident...
« Last post by SMF on December 28, 2020, 05:30:23 PM »
hmm,... the final bank didn't get a single download, yet... maybe it's not a so good idea to include it in the image, Xavier?

None the less a small (low quality due to size restrictions) audio-test for some patches of the bank.

All audio except drums: PreenFM2+TC Flashback 2+TC Hall of fame 2
Drums: Synthesized on Korg Electribe Sampler 2 (no samples... yes, this is odd for a sampler...  :) )
92
preenfm2 and preenfm3 / Re: Unison parameter
« Last post by solipsvs on December 27, 2020, 07:21:52 PM »
that would be cool on the preenfm2 as well!  whenever we get around to it.  maybe?  did everyone move on already?
93
preenfm2 and preenfm3 / Re: u.i. name entry suggestion
« Last post by lokki on December 27, 2020, 11:07:03 AM »
Funny remark... I got a dab+ radio for Christmas, which also has a menu to enter a password for wireless access..  also with an encoder :)

So one other suggestion, inspired by the radio. If you move one position right, copy the letter you entered before and use it as a starting point, it irritated me first but it's surprisingly useful and fast. Our brain tends to work that way too it seems... So if you enter Christmas, and go from C to next position, start right at the c :)
94
preenfm2 and preenfm3 / Unison parameter
« Last post by lokki on December 27, 2020, 10:36:15 AM »
A small suggestion for unison, it would be nice to have a third option, Volume spread or similar...

It would do the following:

The main voice (on uneven voice counts) would have full volume and the others
Would decrease by a factor. So for example with a factor of 0.2 and five voices, the middle voice would be at Volume 1 the two left and right at 0.8 and the two furthest from the middle would be at 0.6 Volume. This would increase the spreading fx, and allow for more natural sounding detune fx, since you can more clearly hear the main voice. With even voice counts simply set the middle two choices to the same Volume.

I hope it is a clear explanation :)
95
This is a great reference - thanks for posting.
96
As i never owned a DX7 i'm not able to comment the comparison.

hhmm,... just thinking... could this eventually be due to the high-pass-filter required in between each of the operators for "real" FM with more than 2-Ops?

The high-pass filter is added only on operators where it's usefull.
If you want to study its impact, you can use for example ALGO 10 without using ALGO 5 & 6.
OP4 has a high pass filter, OP2 hasn't.

I wonder if the MIs really are the modulation-index or just something quite close?

In the Pfm2 they're supposed to be exactly the modulation-index of the FM formula.
I say "supposed" because they have changed so many times since i wrote the first implementation... and i don't remember exactly  ;)
97
preenfm2 and preenfm3 / Re: Hanging notes...pfm3
« Last post by lokki on December 26, 2020, 09:14:55 PM »
No I would leave glide off by default. But I would enable the bounce back to a previously held key and the non retriggering of the adsr in mono.

I get the feeling that for you glide, adsr triggering etc. are somehow related to each other, but they are really separate.

You might want a mono sound with no glide, but still no retriggering adsr on over lapping notes and most definitely it should bounce back to the pitch of the least recently used key when you release one.

So the golden solution would be settings for mono mode:

Glide off/on/overlap
Adsr retrigger: on/off
Note priority: last/highest/lowest (but for this you need a buffer)

This gives the most freedom, but I get that pfm3 is not a mono synth primarily.

As for the missing notes:

I will try to find a pattern, and a way for you to reproduce it.

I think it happens when I have more then two keys held down, but I will investigate further...
98
Sometimes it's quite handy to be able to translate the modulation-indices of one FM-synth to the other. And sometimes you are just curious why you seem unable to replicate some timbre with a different FM-synth, as well...

The following was fine-tuned by ear and verified using a spectrum-analyzer:

DX-7          PreenFM 2(*)
  00.00
  50.00no matching value: 0.01 is too much 0.00 is too less
100.00no matching value: 0.01 is too much 0.00 is too less
150.00no matching value: 0.01 is too much 0.00 is too less
200.01
250.01no matching value: 0.02 is too much 0.01 is too less
300.03??hmm?? bigger jump than expected..
350.06
400.08
450.12
500.15
550.27
600.42
650.63
700.95
751.25
802.45
853.33
905.00
956.67
9910.00

(*) These values are averages over different octaves. The reason for this is: The PreenFM2 seems to have a (quite strongly) varying modulation-index in between different octaves. To get the same spectrum but shifted upwards by one octave you have to decrease the according MI a little bit (sometimes even relatively drastic and not subtle changes are required to keep the spectrum decently steady...). This is neither noticeable on a real DX7, nor on dexed nor FM8. And it's a little bit unexpected, too. (hhmm,... just thinking... could this eventually be due to the high-pass-filter required in between each of the operators for "real" FM with more than 2-Ops?)

Another interesting finding, when trying to estimate the above table: Looking at the spectra obtained by modulation-indices of 0.25, 0.50, 0.75, 1.00, 2.00, 3.00, 4.00 and 5.00, from an ideal 2-OP FM without the high-pass-filter and comparing this to the spectral output of the PreenFM2, I wonder if the MIs really are the modulation-index or just something quite close? Alternatively the highpass-filter could introduce some IMD here, too. The effect is strange and like this: The wrong partials get canceled out and the wrong partials get amplified (mainly in the low frequency-end), resulting in the inability to do the expected FM-highpass-spectra with really high mod-indices. Hmm,...

best,
Stefan
99
preenfm2 and preenfm3 / Re: Hanging notes...pfm3
« Last post by Xavier on December 26, 2020, 07:21:23 PM »
Thanks for the clear explanation.
I played a little with the synth, I never got a hanging note!
This is a great improvement, thanks!

Cool  ! :)
Thanks for the report and the test !

As for the mono handling of multiple notes, is there a reason it depends on glide?
You could turn on all of this simply if a patch is set to mono independently of glide, no?

So you would want glide="Overlap" by default for mono patch. It wouldn't add any feature, just a different approach.
Maybe it's a bit confusing, but it's always difficult to change that kind of thing without breaking compatibility with previous patches.


I still get some missing notes and I guess it happens, when more then two notes are on. Would you consider a buffer for mono handling? It could contain maybe the last 5 notes...

I don't consider changing the behaviour for the moment.
I'll definitely take a look if you have missing notes. But for the moment i don't understand from your description when it occurs and what is the problem.
100
preenfm2 and preenfm3 / Re: Hanging notes...pfm3
« Last post by lokki on December 26, 2020, 04:20:18 PM »
Thanks for the clear explanation.
I played a little with the synth, I never got a hanging note!
This is a great improvement, thanks!

As for the mono handling of multiple notes, is there a reason it depends on glide?

You could turn on all of this simply if a patch is set to mono independently of glide, no?

I still get some missing notes and I guess it happens, when more then two notes are on. Would you consider a buffer for mono handling? It could contain maybe the last 5 notes...
Pages: 1 ... 8 9 [10]