Author Topic: New filters  (Read 2574 times)

superfake

  • Team member
  • *
  • Posts: 8
    • View Profile
Re: New filters
« Reply #75 on: September 13, 2019, 01:01:33 PM »
@Toltekradiation, thank you very much!
I'm testing... while everything works fine  :)

Toltekradiation

  • Team Member
  • **
  • Posts: 52
    • View Profile
Re: New filters
« Reply #76 on: September 13, 2019, 11:02:34 PM »
i was not fully satisfied with the LPx1 & 2 fx, so here is a reworked version : in these, i replaced the mix parameter by a fold parameter ::)

Toltekradiation

  • Team Member
  • **
  • Posts: 52
    • View Profile
Re: New filters
« Reply #77 on: September 13, 2019, 11:04:26 PM »
adcIn version

baxgas

  • Team member
  • *
  • Posts: 13
    • View Profile
Re: New filters
« Reply #78 on: September 24, 2019, 09:17:11 AM »
@Toltekradiation Thanks!
Didn't use much the LPx1-2 filters so far, so can't tell, but Fold adjustable parameter seems nice addition instead of the Mix

Toltekradiation

  • Team Member
  • **
  • Posts: 52
    • View Profile
Re: New filters
« Reply #79 on: September 25, 2019, 09:39:22 PM »
@baxgas, yes the fold parameter add more weirdness to an already weird fx :).
but for a more common use, i made some minor changes to the resonance of some filters to make it cleaner : it did not work so well in a polyphonic situation.
So i added two fx for that ; LpSn & HpSn, which are soft to medium distortion. the signal is not crushed like with others distortion when you play many notes.
i like to use LpSn on sine based pads : there is a sweet spot that give a nice analog feel ;)
« Last Edit: September 26, 2019, 10:01:45 PM by Toltekradiation »

Toltekradiation

  • Team Member
  • **
  • Posts: 52
    • View Profile
Re: New filters
« Reply #80 on: September 25, 2019, 09:40:10 PM »
adcIn version
« Last Edit: September 26, 2019, 10:01:05 PM by Toltekradiation »

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 1422
    • View Profile
Re: New filters
« Reply #81 on: September 26, 2019, 10:42:53 AM »

Thanks for continuing working on that  :)
I hope to have some time in the near future to really take a look.

Have you trids to use the DEBUG part that show the CPU usage of the audio loop ?
https://github.com/Ixox/preenfm2/blob/master/src/synth/Synth.cpp#L187

The 2 Last algos are the ones that use the more CPU.
And using the LFO, env1 & 2 and Step seqs in the matrix also takes some CPU.
Always good to check the 8 voices with all LFOs and a filter can still play correctly.

That can help to detect if one of the filter takes more CPU then it should.

Xavier

Toltekradiation

  • Team Member
  • **
  • Posts: 52
    • View Profile
Re: New filters
« Reply #82 on: September 26, 2019, 10:15:20 PM »
 :-[ Sorry, there was a bug in the two new fx, i replaced the two files with fixed version in previous posts.. they now sound as it should.
@Xavier, thanks for the hints, and the cpu usage will be very very useful ! but unfortunately i have missed something as the displayed % was stuck at 0 when i tested.. i will investigate more this weekend.

Xavier

  • Administrator
  • Hero Member
  • *
  • Posts: 1422
    • View Profile
Re: New filters
« Reply #83 on: September 27, 2019, 08:48:37 AM »
@Xavier, thanks for the hints, and the cpu usage will be very very useful ! but unfortunately i have missed something as the displayed % was stuck at 0 when i tested.. i will investigate more this weekend.

Not sure if you set DEBUG=1 or if you just removed the line above.
But :
https://github.com/Ixox/preenfm2/blob/master/src/synth/Synth.cpp#L121
and
https://github.com/Ixox/preenfm2/blob/master/src/synth/Synth.cpp#L185

Must also be enabled here :
https://github.com/Ixox/preenfm2/blob/master/src/hardware/dwt.h#L67






Toltekradiation

  • Team Member
  • **
  • Posts: 52
    • View Profile
Re: New filters
« Reply #84 on: September 29, 2019, 09:34:37 PM »
yes it work fine now ! thanks !
it allowed me to fix some performance issues i wasn't aware of ;)

Toltekradiation

  • Team Member
  • **
  • Posts: 52
    • View Profile
Re: New filters
« Reply #85 on: October 06, 2019, 01:01:09 PM »
here is a version with 3 more filters, for sound design and phasing fun :)

changes are :

Not3 :
  triple notch filter, Sprd to spread the 2 poles around the center frequency
Ap3 :
  all pass triple filter, Sprd to spread the 2 poles around the center frequency
Ap3b :
  all pass triple filter, resonant version, Sprd to spread the 2 poles around the center frequency

Reworked pann fx :
  stereo placement tool : pos = panning, sprd = 3 x pole spread

Slight modification of the Txr1&2, LPx1&2

Toltekradiation

  • Team Member
  • **
  • Posts: 52
    • View Profile
Re: New filters
« Reply #86 on: October 06, 2019, 01:02:05 PM »
adcIn version