Controlling two filters in Scriptnode
-
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:
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.
-
Oh wait.
It is just this isn't it....
-
@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.
-
@Christoph-Hart Ah nice! Yeah that gives me a similar result to what I posted above, just with less faffing around I suppose!