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 ... 4 5 [6] 7 8 ... 17
76
preenfm2 and preenfm3 / Re: paraphonic effects
« on: February 24, 2023, 09:25:09 PM »
hi Cluso,
thanks for the appreciation !

77
preenfm2 and preenfm3 / Re: paraphonic effects
« on: February 21, 2023, 07:26:37 AM »
hmm, yes it may be the way to do it, i will try it.
Anyway, the cutting should be very low, like cutting below 100Hz or so.

78
preenfm2 and preenfm3 / Re: paraphonic effects
« on: February 20, 2023, 10:50:52 PM »
Great !
i'm finetuning the delay : lower frequencies tend to saturate too much when feedback dialed up, need some highpass.

79
preenfm2 and preenfm3 / Re: paraphonic effects
« on: February 20, 2023, 08:29:43 PM »
uh, sorry for that, i hope it works now as expected  ;D!

80
preenfm2 and preenfm3 / Re: paraphonic effects
« on: February 19, 2023, 01:54:25 PM »
better audio demo for the chorus (slightly ::) ):
http://sndup.net/ndbp

triphase chorus then dim chorus.

For the triphase chorus, it work best with a double lfo modulation, as on the solina chorus : one slow (freq 1~2), one faster (freq 4~6)

There is room for improvements, please let me know if you have any comment about it.

81
preenfm2 and preenfm3 / Re: paraphonic effects
« on: February 19, 2023, 09:57:05 AM »
Something worth noting : as the new effects are outside the current effect list, those can be reached only with external CC 70.

82
preenfm2 and preenfm3 / paraphonic effects
« on: February 18, 2023, 01:06:45 PM »
hi,
lately i did some research about the opportunity to add some fx to the pfm3,
the goal was to add some time domain fx in the timbre layer, instead of in the voices, to save cpu and allow some ram to be used.

So, with 2kb per timbre, interesting things can be done, like flangers, chorus, pitch shifter, frequency shifter...,
Even a delay can be done by dividing the sample rate by 4 : this give a 170ms lofi delay which may be quite usable with enough lowpass.

A small trick had to be done to do all of this, one must calculate the modulation matrix of the last played note, even after the note ended :
https://github.com/pvig/preenfm3/blob/fe19cdc612f00cf5129821376742faefc2a53d3f/firmware/Src/synth/Timbre.cpp#L775

Something different from the existing filters is the behaviour of the filter gain param : with these new effects, it work like a dry / wet, which is better suited for this kind of effects.

Some raw audio snippets :

flanger, various kind of chorus, then the double pitch shifter fx (like on the eventide h3000) :
http://sndup.net/g5mj

frequency shifter, then the crunchy delay, then the pitch shifter :
http://sndup.net/wqhj

Current effect list is :
Flanger, triphase chorus, dim d chorus, pitch shifter, harmonizer (double pitch shifter for large intervals), frequency shifter, widener (double pitch shifter suited for small intervals), lofi delay.


Further effects may be done, like oversampled filters, but for now i'm happy with this set  :)

Edit :
I forgot to add the fact that i found a memory optimisation in the reverb section : by halving the sample rate of the predelay, 8 kb of ram can be saved.
It's barely noticable as the reverb input diffuser wash a bit that part of the signal anyway.

(fw bin attached)

Edit 2 :
i talked about kilobyte above, when i should have say kilo-float which is 4 time more kilo bytes.

83
Hi,

I think it can be put in the External link section of the wiki, a 3rd party tools page would do.

That page may contains, among other, links like those :
https://sevish.com/scaleworkshop/?version=2.0.1
https://www.thisdx7cartdoesnotexist.com/

84
If you want to edit your own envelope shapes, i just did a github repo with my puredata patch :
https://github.com/pvig/preenEnvCurveEdit

85
Thanks for the feedback :D

Cheers
Patrice

86
Thanks to you for incorporating the features !

Tested the envelope display refreshing when CC is received, there is some issues :

CC_ENV_ATK_ALL (CC 80) : seems to modulate only operator 1 attack
CC_ENV_REL_ALL (CC 81) : modulate the release level instead of time, only operate on operator 1

it seems that CC 81-87 modulate the release level as well. Is it expected ?

87
mm, there is something funny about the envelopes :
curves seems to saved correctly but when i reload a patch, the release is set to zero on all operators.

88
yes, it works much better !

89
Hi Xavier,
best wishes for this year !

i tried the firmware :
thanks for the curve & lfo visualizisation, it's really useful, especially for the enveloppes.
I could not figure out how to do this myself ^^

unfortunatelly, i met some issues.

after a fresh boot of the synth:
 one the lfo page, i can browse the waveform, modify any value, see the result.
then, if i change the timbre slot ( by pressing (+) ), something go wrong, i cannot edit the lfo anymore..
 
About the enveloppes :
i can edit the curve value, but after some value changes, the display is not refreshed anymore.


90
preenfm2 and preenfm3 / lfo shapes
« on: November 17, 2022, 10:24:08 PM »
as i found my preenfm lack of drifting, i added 3 new shapes for the lfos, to make it more "analog" ::)

Brownian : lowpass filtered noise, discrete values
Wandering : interpolated noise, continuous values
Flow : lowpass filtered & interpolated noise, continuous values

audio demo : http://sndup.net/m8vs
(only changing the lfo shape, first the 5 known shapes modulate a filter, then the 3 new ones)

https://github.com/Ixox/preenfm3/pull/34

Pages: 1 ... 4 5 [6] 7 8 ... 17