HISE Logo Forum
    • Categories
    • Register
    • Login

    Controlling two filters in Scriptnode

    Scheduled Pinned Locked Moved ScriptNode
    4 Posts 2 Posters 171 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • OrvillainO
      Orvillain
      last edited by

      I know I should know this, but I'm actually struggling!

      I'm working on a serial chain of two svf filters; a lowpass and a highpass. I want to control the frequency of them from a single knob.

      What I want to do:
      67160257-dead-4bab-a37d-d7655826e77e-image.png

      When my Freq knob is at noon, I want the first svf frequency to be wide open at 20khz. I want the second one to also be wide open at 20hz.

      As I move counter-clockwise, I want the lowpass frequency to decrease, but I want the highpass frequency to remain at 20hz.
      But as I move clockwise, I want the lowpass frequency to remain at 20kHz, and I want the highpass frequency to increase.

      The idea being a kind of tilting filter.

      I somewhat know how I'd do this in code, but don't really know what to do in Scriptnode.

      Musician - Instrument Designer - Sonic Architect - Creative Product Owner
      Crafting sound at every level. From strings to signal paths, samples to systems.

      1 Reply Last reply Reply Quote 0
      • OrvillainO
        Orvillain
        last edited by

        Oh wait.

        It is just this isn't it....

        d948ed56-45a7-4783-9556-de6842c4c3b2-image.png

        Musician - Instrument Designer - Sonic Architect - Creative Product Owner
        Crafting sound at every level. From strings to signal paths, samples to systems.

        Christoph HartC 1 Reply Last reply Reply Quote 0
        • Christoph HartC
          Christoph Hart @Orvillain
          last edited by

          @Orvillain There you go:

          HiseSnippet 1529.3oc6XEzaaTDEd13LtMtsPqJ23hk5kTTUjchSZi3fcicLXUbhoqaD2JS2c15Qd2cV1cbhcQb.AG5MNwuADG3W.Bo9CnHPpRbgKvQtUD+.f2ryt16Z63ZaR6gp5HEsyLu279du226Myts74Fzf.tORKW6AdTj1Ew5CbEcp1gvbQMpgzdKbSRff5mWM0dC7HAATSjlVlOPNg1ZqhB+87x6QrItFzQSgPGwYFzOh4vDilsUk6vrsqSLosYNIjtTkFFb2pbadO.OYvEPdDitjGROfHEaEL5CIAcPZuGd6M2xnj4MM2bys2cGCxNzcsHVVE2xrToct0tE2ZWRoasCsv1Hsr6axDbecAQPCfMcOt4.8N7SbUF3HV.6A1T4fhHcvxpoQU6vrMaEGbBPHsUaMJTkQEpdGbSlIa37iBYWNbg7izHYPSakYAohK.jzR.oUUP5JXcCelmXzJR7bAbCWHCZQfbSRnnjEo8DbUNHfqXCGRWZceXvPEVemBEtQd3eW+8s54ZHXb27b2C3B5gtqe8bedt0x8E4xO9RVVScMoY7411T+otrjN3OKEW2smyCn92H+wD6dzgBBte5XZ14KlZn75DBxca3xDG5QiFWmaaJiUxmmLCfhBavS2qQMhfHSJQyAx4Q8ELIbzpQOFJCTon0v0nAcEbOnPXh7Gvb3l8rIhzzIYgVzBP7HUNTlnbCXhAIKDW.NVgYxwlWHdEbKlvnyzw3JSAiPj5kAFipLuDdeKKpgXD.WEW+SV1xvByeYHVY+bQkgfMkF+hQCyW+SJlBDGzyoNyFpz..f0z.eItj7w3QzeOepGwm1l2xlLX8.himM8t.puQ9GXyM5pydDcxZFOEn1SJw5FcHttT6fkozJ6YT6Jzc48DL2G1jH7Y8A+EbdcnSuAsZD5jwfUjUUpwEjikLEcpqY3f+E9EsXwgALXwhwKlnf7.p3Dte2vDTzyHsyqxFAgA46a0uH51117Spxc7XQ7VftFNWKt8.uNbWlgLQojHFo21g2CLRDbGQ52KNcDib37p1DlsbS06E.cULOzUG1mvCI0xbDj3Cs44vE1.9CpINfaBKct5DCHlOnEQzQVbIaTALYp+FFCYzobiTjpvSKSsrbWiOWUgLvgbjAJ4opxrYKhOnlhIpshVlDsuTLb4Hn9cEkoaDbjbUChM5HIeQpTnUjhmQ4DYkhtFlaYYCPGkxktZBWJVfI8gQJOaGXYfalgvUKAbOOtuEbuD+zn8xgnEJR1HZ0Ig5PEWHjtxXH8skEEIREQfUwyPiIbVYiXZrLqgO7XpuMANVQ+DYu31D+GREgVI4DQGQ4RCq+CROLh.1vTt6AGaUDMDLx4t.ttO8y5Az2Aosx7toX4lNi8LgqKSiwi.uqIyM1QGdBRSR+wl64k0ETOUE3H4z6ROQkOSJoLDdNrZCZS6KZyCeFvMDGCM5Ev2y0jZA7OygQ4Uy9kea06P+sx0nVjd1hI.0s6I3NPqxvC9R4PnD7rnnaJV1kvVpyB1PFjljhoBdKB+RtDbVQ+3qlDeVyvGkLIvE6GuU6CGAXBW3ITg3dpoRJYmYR4wOqxjIkRUlqjRkux4mKqts5HFwokXFIwPi88+v+7t+HXrolXp7MUNkDCT5NlaTYqsdV4wbim7zmds4yMPW6u+0P2HC9iWDdULsb57pmWdVHF9s4SlLvuYkEqZHa38LWbPiPmVwvK.z+OJg+zqV6YQrEcGNWzAtYwBh7J+4i95oEtCmeIP9kmR3F7lYDtC6eelwQNyB2yBzqg22k.22y7LkamnynpK2qaMFg9RSD6glkuRZLF2.7MMFeSiwWqaL9ROb+puw3odg3bp.UanaE5r+tw62GLhKwNw2yQKGtFKP4gSGt+Q4gS7c27m9ql+xuW9EGJZnlU8IYlq2gX3aZk50HhuIOZONuqCI7E+WtOJ2qhOSgCwvme+nWpT5pmObFn2nazK91TNNeQzwimXcXlr6aXjdqlPwMWVE2ZYUrzxp31Kqh6rrJdykUwa8hUT9g+iNPURagBwV6qtzfVb+A42d3+.reyHeH
          

          Note that the first connection to the HP Frequency is inverted, otherwise the overlap mode of the xfader does the heavy lifting for you here.

          OrvillainO 1 Reply Last reply Reply Quote 2
          • OrvillainO
            Orvillain @Christoph Hart
            last edited by

            @Christoph-Hart Ah nice! Yeah that gives me a similar result to what I posted above, just with less faffing around I suppose!

            Musician - Instrument Designer - Sonic Architect - Creative Product Owner
            Crafting sound at every level. From strings to signal paths, samples to systems.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            34

            Online

            1.9k

            Users

            12.5k

            Topics

            108.8k

            Posts