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 - Toltekradiation

Pages: [1] 2
1
PreenFM2 / Re: New filters
« on: August 20, 2019, 11:44:31 PM »
@superfake : i tried to get that smoother filter but could not do it right for some reasons ??? .i fear i'm not so good at this kind of programming, i could nearly implement this one https://www.musicdsp.org/en/latest/Filters/23-state-variable.html, which is cpu friendly, but i could not get rid of a high pitch noise in the sound. Those filter equations are quite a mystery for me, i must say.
About the performance parameters, i'm not sure it's possible as it may change the patch structure, must have a closer look...

2
PreenFM2 / Re: New filters
« on: August 18, 2019, 01:04:25 PM »
and another one with more fx :
wrap : extreme distortion, ready for metal ?
swap : adaptation of the puredata swap~ https://git.iem.at/pd/zexy/blob/master/src/swap~.c
swap work best on simple monophonic sine wave but it can work as a dirty distortion too ;)

3
PreenFM2 / Re: New filters
« on: August 17, 2019, 11:46:23 AM »
hi Xavier,
thanks to you to make this even possible  :D
in this version, i added a waveshaper in some of the new fx to add a little bit more grit.
i had to rollback some of my improvements as the cpu overload..
now with some care and optimizations, all fx works well with 14 voices playing !

4
PreenFM2 / Re: New filters
« on: August 16, 2019, 12:36:59 PM »
hi, another version with a fix for lp2 & hp2 : better behaved self oscillation
@matrix12x : the allpass filter is used in the "Pann" filter ; the "pos" parameter is the filter cutoff and it's not very interesting
as i understand, the allpass filter is more a building block to create phaser, reverb.. it's not really worth alone.
I will study this a bit more, and i would also like to add some time dependant fx like delay, phaser, comb filter, chorus.. i must first figure how to know the amount of ram left for this  ;)
another thing i will investigate is the possibility to add the "filter reso" parameter to the matrix destination list..

5
PreenFM2 / Re: New filters
« on: August 15, 2019, 02:47:23 PM »
another version with some bug fixes :
all new filters can now be controlled with the matrix.
+ various tweak
i think i'm done for today  :P

6
PreenFM2 / Re: New filters
« on: August 14, 2019, 10:41:22 PM »
hi guys, thanks for the interest !
yes there is some room for experimentation !
but not so much cpu, so it seems we must keep it simple..
still finding my way through this, but yeah! i added foldback & xor distortion to this version.. + some tweaks and fine tuning around the sigmoid & distortion..

(edit : modified version with new foldback algo)

7
PreenFM2 / New filters
« on: August 11, 2019, 12:57:50 AM »
hi,
I finally dared to dig the preenfm code, and, it was worth it  8)
here is a firmware attached, that include some more filters :
- lp2 : lp with double filtering
- same for hp2 and bp2
- tilt : adaptation of this : https://www.musicdsp.org/en/latest/Filters/267-simple-tilt-equalizer.html
- allpass : simple allpass filter, need some more work, not sure what to do with this one...
- saturation : this : https://www.musicdsp.org/en/latest/Effects/42-soft-saturation.html
- sigmoid : a classic tanh distortion : https://www.musicdsp.org/en/latest/Other/178-reasonably-accurate-fastish-tanh-approximation.html

I hope you like it!

your ideas and bug report are welcome.

If you want to see the code, here it is : https://github.com/pvig/preenfm2

(edit 2019-09-11 12:45:37 PM : updated attachement)

8
PreenFM2 / Re: Latest firmware : 2.10 (2019 june 13th)
« on: August 04, 2019, 09:40:35 PM »
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 !

9
PreenFM2 / Re: Latest firmware : 2.10 (2019 june 13th)
« on: August 03, 2019, 04:04:31 PM »
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

10
PreenFM2 / Re: New F.M. physical materials tutorial video on Youtube
« on: June 14, 2019, 11:03:09 AM »
hi NonovYurbiz,
no, i'm not Cevorkum..
to simulate feedback on the pfm2, you can use the different waveforms :
the more feedback, the more harmonics will be added, so for a medium feedback, use the sawtooth waveform, for high feedback, use noise.

11
PreenFM2 / Re: New F.M. physical materials tutorial video on Youtube
« on: June 08, 2019, 06:31:50 PM »
a bump to this underated thread.. :D
thanks you element-s for posting, very nice work, really inspiring !
just found the other videos, i like it all :
https://www.youtube.com/watch?v=dXo_493fEpU
https://www.youtube.com/watch?v=_xL3qr-9-ZE

12
PreenFM2 / combo 127
« on: May 28, 2019, 11:58:30 AM »
on my pfm2, loading combo 127 just freeze the synth.

13
PreenFM2 / Re: arp mode change by CC
« on: February 10, 2019, 11:00:29 PM »
yes, it works fine with the right values :D !
many thanks !

Patrice

14
PreenFM2 / arp mode change by CC
« on: February 06, 2019, 09:31:58 PM »
hello,
I can't change the arp mode with CC 97 on instruments 2,3,4
on instr1, it works, but not as expected : any CC value change the mode to external..
(os 2.09 o)

did i made something wrong ?

15
PreenFM2 / Re: hang with fast program change
« on: October 31, 2018, 12:46:54 PM »
ok, I had a closer look at it :
connection by midi din digitakt -> preenfm
digitakt send midi clock.

with bank select 0, i then send fast program changes, everything is fine,
with bank select 1, after some program changes, it crash with the same error message I sent previously, even when changes are slow (~1/second)
with bank select 2 or 3, after some program changes, it just freeze, without error message.

without clock send, the crash are less frequent, but still happen..

Pages: [1] 2