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 ... 16 17 [18] 19
256
preenfm2 and preenfm3 / Re: New filters
« on: August 27, 2019, 10:42:23 AM »
@baxgas, yes it is quite crowded in the fx department now !
for me, the main use of filters is to fine tune the instruments, to make them work well with other instruments ; i want to use the preenfm in a minimal setup with a drum machine, the main output should be good enough as is, with its 4 instruments mixed. So i must cut the bottom of some, emphasize the mids of others, etc... to let the lead instrument have enough space ; this one can have some grit, unusual fx..

for now, i would nearly keep all, but I need to play with it more to be sure about this.
what one would you remove/keep ? what would be your use/need of the fx ?

257
preenfm2 and preenfm3 / Re: New filters
« on: August 26, 2019, 11:55:43 PM »
hi guys, thanks for the support !

added two new ones :
BP3 is another BP flavour
LPws is a distorted lowpass, to mix with the source to enhance presence

@baxgas : good idea, i modified the readme to give some infos about the fx (https://github.com/pvig/preenfm2)
about delays, phaser etc, these kind of fx require memory that we don't have left on the preen, i fear..
but you can already patch fm to sound like a chorus (kind of) with careful detuning, or simulate a delay with the free env 2 loop !
like this https://www.youtube.com/watch?v=GYFD1lmk-lo

i will have a second look at the possibility to modulate fx param 2 in the matrix, but at first sight it seemed quite some work..

258
preenfm2 and preenfm3 / Re: New filters
« on: August 25, 2019, 09:00:55 PM »
and then the master version.

while i was at it, i added a new filter : a crossfade between lp & hp across the frequency range.
enjoy !

259
preenfm2 and preenfm3 / Re: New filters
« on: August 25, 2019, 08:58:49 PM »
ok, i finally understood how to checkout a git branch,  ;)

here is the adcIn version as attachment

260
preenfm2 and preenfm3 / Re: New filters
« on: August 24, 2019, 08:14:22 PM »
hey, wait !
there is another version ;D
this one add some playability : i rounded the volume to avoid big changes while trying fx,
reworked the xor fx ; i didn't like too much the previous version..
+ 2 experimental filters based on lowpass & xor operation

261
preenfm2 and preenfm3 / Re: New filters
« on: August 22, 2019, 09:18:45 PM »
hi,
@kaosbeat : it should work as i made changes on the last official sources.
@kyoto: i think that the new filters should be merged first in the master : the editor is for the master version.
 you should consider what i've done so far as a work in progress, i'm still playing with it and it's not bug free. Maybe later, Xavier might want to merge some of the fx when they are stable..
anyway, here is a new version with a bug correction in the hp2 :) + some changes : i removed the swap fx which was too harsh for my taste ; i'm playing now with the idea of bit mangling in 2 new fx texture1 & 2, well, i might as well have named it distortion33 & 68  ;D.
Another change in this version is the filters lp2 & hp2 offset changed to match the original cutoff of lp & hp : in fact, they now sound quite the same, they are maybe just a bit smoother, so lp2&hp2 might replace lp&hp if you guys think it's worth..
@Megalomidiac : that's weird as i also use the preenF405 board with bootloader 1.11 without problem, don't know what can be the cause. :-\

262
preenfm2 and preenfm3 / 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...

263
preenfm2 and preenfm3 / 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 ;)

264
preenfm2 and preenfm3 / 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 !

265
preenfm2 and preenfm3 / 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..

266
preenfm2 and preenfm3 / 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

267
preenfm2 and preenfm3 / 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)

268
preenfm2 and preenfm3 / 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)

269
preenfm2 and preenfm3 / 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 !

270
preenfm2 and preenfm3 / 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

Pages: 1 ... 16 17 [18] 19