PreenFM > preenfm2 and preenfm3

pfm2 : 2.21

<< < (29/33) > >>

kyoto:
1) a little awkward  ::)
i saw on other topic custom extended firmware from lokki, his firmware has master tune parameter, but only with range 435 to 444.
http://ixox.fr/forum/index.php?topic=69326.msg72771#msg72771
I need a lower mastertune frequency, since I work with live musicians who tune their instruments for eample in 428hz and 432hz

2) the LP filter that is now in the firmware 2.10 sounds very dirty

it's easy to hear:
reduce the resonance parameter to zero
and gradually reduce the filter parameter
I hear that resonance still affects the sound

I understand that the filter is not the main thing that should decorate this synthesizer  ;)
but sometimes when creating patches of high frequencies there is a lot of and I would like to soften the sound a bit
I don't want to use external filters or vst plug-ins for this, I would like to have a good LP filter in the synthesizer itself  ;)

3) so we store user waves on the external storage, and there is enough space for storage

4) I hope in some of the releases you will do work with banks / patches

thanks anyway for the work done!

Xavier:
Thanks for your interest ;)

2) I'm sure the LP filter is not very good as it's a simple formula (CPU light) i found on the web. A better one would be heavier and could unlikely be handled by the preenfm2 CPU without sacrifying some voices.
Writting good filter algorithms requires time and skills i don't have.
But if you find some opensource interesting ones, i can take a look.

3) All waveforms must loaded in RAM at runtime, so that the CPU can access them efficiently. RAM is much faster than Flash storage.
The RAM (192kb) is quite full. UserWaveform takes 24kb of them.



Xavier

Toltekradiation:
hi!
I would also love to have some more filter flavour on the pfm2 , so here is what i found :

a biquad implementation, in C, with LPF,  HPF,  BPF, NOTCH, PEQ, LSH,  HSH
https://www.musicdsp.org/en/latest/Filters/64-biquad-c-code.html

a 3 band equalizer
https://www.musicdsp.org/en/latest/Filters/236-3-band-equaliser.html

a moog ladder lightweight approximation, with lp, bp, hp output :
this one may be really great, even in 1 or 2 pole mode : mixing the 3 output may be also interesting...
https://www.musicdsp.org/en/latest/Filters/145-stilson-s-moog-filter-code.html

finger crossed  :D

Xavier:

Thanks a lot for these interesting links.

I doubt any of them would fit the required low CPU usage.
Once the preenfm plays 8 voices of 6 ops algos, the CPU left i very small.

It would also takes time (i don't currenly have) to implement them.

If anyone wants to give a try, i can guide you through the code files.

Toltekradiation:
ok, thanks, i may try it myself ; i found the filter code part in the git repo. I'm not particularly fluent in C but it seem doable, so we'll see. I'll let you know if i come across something interesting.
cheers !

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version