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 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 ;)

2
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 !

3
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..

4
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

5
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)

6
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)

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

8
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

9
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.

10
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

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

12
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

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

14
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..

15
PreenFM2 / hang with fast program change
« on: October 29, 2018, 01:34:17 PM »
Hi !
just seen the new os update, thanks for that.
Sorry being too late for the release but i found a bug  :o : I use a digitakt to send program change to the preen, it send very fast program change when turning the encoder, it work fine as long as no bank data is sent from the digitakt. If a bank is defined, it crash quite fast :
PFM2 v2.09 o
LR: 0x0805B019
PC: 0x0807F536
r0: 0x20020004

Pages: [1] 2