1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

Help finding LP filter sound

Discussion in 'REAKTOR' started by Bu11e, Feb 19, 2019.

  1. Bu11e

    Bu11e New Member

    Messages:
    19
    Hi everyone.

    I’m trying to use reaktor as an effect with focus on making some custom modultions of a low-pass filter. Im having good results with the setup except one thing, I cant seem to find a LP filter with the sound that i’m looking for. I tried so many already and they seem very similar.

    The sound i’m after is a 12db LPF like fabfilter uses in volcano/twin(smooth type). Xfers Serum LPF is also pretty much identical. They sound very firm or articulate. Dont reallt know how else i can describe it but hopefully someone here knows what im talking about.
     
  2. Paule

    Paule NI Product Owner

    Messages:
    7,555
  3. colB

    colB NI Product Owner

    Messages:
    3,969

    Don't have volcano/twin or serum. not sure what firm or articulate mean in this context.
    Maybe if you posted an example of the filter being applied to a known waveform - like a basic saw... or post a dry sound, then the same sound with the filter applied.
     
    • Like Like x 1
  4. Bu11e

    Bu11e New Member

    Messages:
    19
    I have tried the MS-20 clone filter and indeed it sounds very much like what I am after. Thank you for that tip, Paule! If you know any more filters of similar sound then feel free to share.

    I'll see if I can make an example for you tomorrow, colB.
     
  5. Paule

    Paule NI Product Owner

    Messages:
    7,555
    What is with the Linear Filter from Reaktor? I use it very well in iOS.
     

    Attached Files:

  6. Thala

    Thala NI Product Owner

    Messages:
    577
    try SVF PAUL from blocks.
     
    • Like Like x 1
  7. Jonathan Tremblay

    Jonathan Tremblay NI Product Owner

    Messages:
    402
    I know I have a sort of MS-20 filter I made, MX Filter, a 24dB LP/12dB HP bit aggressive especially with drive, or the softer D-SEM filter which is a 12dB LP/BP/HP. The DT filter is good too, with variable slope.

    SVF has a good sound as well, and so does Dual SKF, if you're into NI's take on the MS-20 Filter.
     
    Last edited: Feb 20, 2019
    • Like Like x 1
  8. Bu11e

    Bu11e New Member

    Messages:
    19
    Thanks for all the suggestions everyone.

    So guys, how would one go about creating modulation inputs for MS-20 filter cutoffs, like the ones normal reaktor blocks have? I managed to extract the filter section of the synth and even made it stereo but this mod input thing seems pretty complicated.
     
  9. Thala

    Thala NI Product Owner

    Messages:
    577
    hard to say without upload.
    the typical blocks range (0-1 in your case? ) have to be scaled to your filter cutoff (freq in hz is mostly used in core filters).
    so your cutoff freq gets the right values.
    i guess you need to scale the incoming 0-1 into 20-20000hz range
    this is the most basic explanation.
    if you want to build a real block the stuff gets more complicated and you need to know the whole loop/ backpath to gui.
    upload_2019-2-20_18-18-57.png
    upload_2019-2-20_20-11-28.png

    inside the HP Res macro (doesn`t matter them are all pretty similar)
    upload_2019-2-20_18-49-34.png
    edit: the "show ring" macro is applying the visual feedback. that 2 wires are routed into the core and are the amount of A/B mod applied in core by the real mod inputs with audiorate -> prep macro

    inside the smooth + AB macro inside core the magic happens, which is pretty basic once one got it:
    upload_2019-2-20_18-54-48.png

    inside prep macro the real modulations will be applied, smoothed and clipped to make sure to allways be in range and have a blocks quality standard :p

    but thats all up to you.
    for your single needs, just correct scaling should be the goal?
    0-1 -> 20-20000 hz

    another useful way could be bringing it into blocks pitch context (0-1 vs 0-120)
    multiply the 0-1 ranged value by 120 to convert it into primary compatible pitches.
    1 per semitone.
    now one could go the usual pitch to frequency conversion (use search for a core macro called P2F)
    now you maybe cannot open that filter 100% fully, but the cutoff can be scaled with notes/pitches from blocks as well :)
    maybe try both ?
     
    Last edited: Feb 20, 2019
    • Like Like x 1
  10. Thala

    Thala NI Product Owner

    Messages:
    577
    this one says more than 1000 words, when it comes to multiplex :)
    you don`t have to worry about the green stuff. see it like a tunnel. 3 cables end somewhere and pop out of the nothing, straight where the action will happen.
    concentrate on the prep macro, if you want to get into. and not only for one block/parameter. inside the prep macro guys are brewing their own stuff sometimes :)
    upload_2019-2-20_19-49-44.png
     
    Last edited: Feb 20, 2019
    • Like Like x 1
  11. Bu11e

    Bu11e New Member

    Messages:
    19
    Yeah, that looks quite complicated. I wont need anything fancy like visual feedback or mod amount fader. A working modulation input would be good enough for me.

    Attaching the filter that I extracted if anyone want to take a look.
     

    Attached Files:

  12. Paule

    Paule NI Product Owner

    Messages:
    7,555
    Oh you've the primary and the core filter in one instrument. Please use for the text in the switches a light grey
    upload_2019-2-21_1-53-14.png

    here you can change it
    upload_2019-2-21_1-53-43.png
     
  13. colB

    colB NI Product Owner

    Messages:
    3,969
    hmm, that is a very old implementation of an MS20 model, back from when we were all trying to understand the whole zero delay feedback thing. It was breakthrough stuff at the time, and respect to Don for putting it out there, but that iteration approach is pretty inefficient and doesn't really work. Iteration is better implemented using Newton-Raphson or similar, but even then, you really don't see much benefit beyond one or two iterations...

    Anyhow... now we have the ZDF framework!

    So here's a quick hack job of the same MS-20 model using ZDF components. It's transposed so that there is one input and LP, HP and BP outputs.
    No attempt has been made to reduce aliasing, so if that's a problem, bump up the sample rate and/or oversample the whole thing...

    If you use it in a project, you gotta put me in the credits :)

    Edit: Tweaked the res control response to give more control near self oscillation. Lowered the clipping point to reduce the output and added a volume control - level tends to be a bit high with this filter compared with ladders etc.
     

    Attached Files:

    Last edited: Feb 21, 2019
    • Like Like x 5
  14. Thala

    Thala NI Product Owner

    Messages:
    577
    thanks for the filter/takin time!
    may i ask why you have chosen 130? you`re getting me very curious now...
    upload_2019-2-21_17-15-52.png
     
  15. colB

    colB NI Product Owner

    Messages:
    3,969
    Just tweaking for range. Feel free to change it. A bit higher might be better - say 136ish, but then aliasing will be noticeable over more of the range. But with oversampling, 136 might be better.
     
    • Like Like x 1
  16. Bu11e

    Bu11e New Member

    Messages:
    19
    I listened to the ZDF assembly that you posted, colB. Thank you for making it! However, it lacks that sound that I was looking for. I am only going to guess here as I can only use my ears to understand the differences. If i set resonance to around 0% on both filters and dial the cuttofs to around same frequency (by ear) the ZDF one will have a lot more high frequencies audioble and the ms-20 one will sound like it has more resonance going on. ZDF filter, to my ears, sounds straighter or cleaner in comparison to the other one.
     
  17. colB

    colB NI Product Owner

    Messages:
    3,969
    No problem. I just posted it as a response to the other 'ms20' filter that was posted.
    I didn't try to find the sound you were asking about because you haven't provided any examples.
     
    Last edited: Feb 22, 2019
  18. Paule

    Paule NI Product Owner

    Messages:
    7,555
    Your filter is now part of iOS in two stacked macros.
    See next update 2.4 - will be follow next
     
  19. colB

    colB NI Product Owner

    Messages:
    3,969
    It is strange how different it is to that older MS-20 model. I have another MS-20 style filter that is somewhere in-between, but definitely more of the character of Dons old one in 'MS-20 clone'.
    I'm really not sure why. Whether it's to do with the transposition in the context of the clipper, or what. The ZDF transposed on sounds a lot more like e.g. the ladder filter from 'Paul'.
     
  20. colB

    colB NI Product Owner

    Messages:
    3,969
    Heh. It's totally about the transposition. Managed to get it kinda working in Low pass mode with ZDF framework without transposing it and it can scream. Unfortunately, it's not stable. So work to be done.