Delay Full Wet plus EQ before it
-
Hiya, I've set up a delay via a routing matrix so I can EQ just the delay signal, however this prevents the ability to create a full wet signal. There's no delay node in scriptnode either (I don't think?) otherwise I'd just build it there.
Any ideas?
HiseSnippet 1399.3oc4YEzbaTCEVarUHNoPSYZF5w8.GRmozw1IMsLLLYaRrS8PbhINsEN0prqrsH6JsYWsowvvctvOfdq+H3B2xEtyL8.W4m.+C.Is65Uqiav3zRcgbHSdumdO88dO8d5sJsBX13vPV.vnzA88w.iq.a2mx6sYODgBZrEv3pvsvtn9lsoDeeLGrQeeTXH1AXXTXa4hLJUDn94OVeCjKhZiyXA.OhQrw6P7H7Ltsr9BhqacjC9.hm1pW0pgMitIykEI.TAXYfOx9HTW7tH4xlABLlslCgyBZyQbbHvn3FLm9s6wdFMd8OhDRNzEKIp.ZKLTL65LWGIhkbAa1i35zJ0wCA.CXqrvPg3vv0gMINjA7yBGKpDXlogd7vXl7vqPN3UQGdk0f2HfjgFjJFCoqAaaGP74YRj3YAXCJGGzAIB65PIds.iyfaxDKfxusG5Hb8.Aw.EVdsxkuko3W27y5DQs4DF0jQ2kww6QW9ly+cyWZ9uedygE0oyHkI2l.lqKNXjhkY5fKRwkoQdGhCtk4IH2H7fEJb+7wT3qNlpmxsi8ZsExnMnD9d9X5q5f.HITIi+InRrTtJ5+AIQ+1tDGb.f3HC8wUFMImBTfV+bO3gM1BwQolRXUwN4iC3DoSXrE9DQcQbhsjvNgGwY9p054ynRLXbkwZiOcvl9BOq9CHdZWK+TOqgixJDOeWrorjshntJPTRINFHkMKTUG6wbR.iM4PrKvSu19qOyCcpt+Exw9sIeapO+hm+7ed8vnNcDPx.BMc1PnuiiKtEKjHSzY5V8Lv4ObKJqXNQtHd9ZMIvRDHsg9Ab4oXpv180a.8Zq.bbg30fsHb6diFiyLBLJNP7l.iIssdeXsNcv17L.VDV+qdC0iZDsMKA2mEwwhsLN3HoHztlMQ7.xoUxCjBiMPpbwwgjcIdSDfX2Hu1hqPrwhv.khckcMLjw+D5xRZYpnMl5nHlISXEIsQhPEQgLgUkz+o3GovADIBWQW3.B8rzbCtiUULtcZRZnpyW8Ur.fpxWmwiIN7dZEpVi3R3FzSDcdZwbQACeX70URvn3XWwHcIyo5p5OLsA6zMHUo9oaPtHrE5sUx9x2VPq397sEzDdIaKb0zlmaFEbBt1wChbpKoCHGaV6Ky2UP3J0Ith6uCS6dsARgYUbzZoep5YRFURCrGZSrjLpleZcEdxyX0LFKpT4NILN6y+wxJitVBim9aeyunVwcG1F2aXFeptQqW+fZTjHEN0cKv+Ro6EhS2uWbSFUxdt3+NeRVwRN27N3NZe8zMrFHXeR2dZRttUcL14Pw2Loog0Jq7x0S4qqfRvNrm0Rrg0CvGOvN+vKsd.4bbAaY0jbpdl8.rXVUwWKZmq78+e4ywZ1mpSsy9L4QIPlYOeTRIUKJsTbTZA3iQmfUuwfJNsjhtCKvybaLEGHu93hl.5WG2GYverejg8r4BHbP.hF5yBwUzs7PxpleTLdDM+xiYkaUR2qtv8zV2bVoLqpyTbSYNiInyYobke+95wMQaiEdiydg1BmUF6zqEaE4FhUCITQWwL1U0Y+.TfS9p4yOdXww6b5ey6sL6T26s7NvWjl6IgJkhw3uanlX9dWlfS5vqcPQt7Tt4KmZxnL+dLJIWhde4bFc6hyc9YjNz84bwEI5W5rO1EiB0Jw9XqcHTLJnY7KJLIwhJ+iedrQlutALFtlxd.lu69RBE9O8KIL9UehVfS2YwOBJZEW0TkJMe6jKGZh.3HmHXlK0DAS4yl4grCXOwN9EbksKlSwQDwnp+QBkfMkzlURe1VHr7sKKevRxSrskmz+Dw8ViVmpSfNqLA5r5Dnycl.cVaBz4tSfN26B0QdG+8i3Lu3pEAiV0TOetgg12JB9KeCIKdB
-
@DanH Use send effects
-
@d-healey I was under the impression I won't be able to get a full wet signal using sends?
Or maybe stick a gain module after the send, and reduce the gain of the dry signal....
-
I won't be able to get a full wet signal using sends?
Oh I see what you mean. Yeah you're right because the wet signal = dry signal + effect. So if you turn down the dry you'll turn down the wet. Routing is the way to go I think, but don't ask me how :)
-
@DanH You can totally go scriptnode on this one. Look for the
jdsp. delay
node and build it from the ground up -
@Matt_SF thanks, I am trying to avoid going down yet another scriptnode rabbit hole
-
@DanH Oh OK
Just in case :HiseSnippet 1625.3oc6Y0CbaTDEdOIuNwN+PBDxPoJnvYlfGKHDXFJr7eJ3gHGM5TbRpBqOsRZw2s6wdqrsfgdnhBpRCCUTSaFZRGcLLCUTjZZSGkv6c2Ic2Ic1QVwwC+oLSFsu8sZ+du226s69bcsxgGDnzDq4Z12mSrNO0tuzzcstLgjr45DqKRqwBLbcoHQq12mEDvaQrrJdKTf0byPB+7rkWk4xjN7DQDx1JgC+1BOgIQZ8Jejv0sJqEuovKk12nxlNJ4ZJWUO.OEoKQ7YN6x5v2hgpUfRrlciVBiRaaXFd.wZlUUs5a2UsuLR+sEAhcb43fxDa3GJRbUkaKDw32Iq0U31p9.6NfPrn0S7BEi7BWgVSzRLTdh23RgSTJYEo8GVExBuhYfW4zvaoTvKGHYkBRyDAoKSsczBeSxLHdNGcSIDbZy.2dZnDoKw5Iz0TfBRyhdrc4U0vfgKXgatzRWuD7eW6CZ2S5XDJYIkbKkgeG4BWa9Oe94l+KluznS0tctygaiV45x04NMFo0G0BWP1yaGt95k1i41iOTQv7y5SoGtOMcH2IxpSonRtoTXtiOOd73dcRrqB91c2bclggAhXYfd9bsQfPvZc9d.qNJrLGccdvtFkOvqGKlArEUqdtLSVJDl2DOA3CxD2vfiLPX5mNuZTd0LSFuJg1mq0Ngv8xz5BiS27wagbvK30dYi23rzKP2ncatiIAryPqd+SuTx4iSIg8D274ns3tr9UOH2Lwujlv580bell2TUGzeg.lmuKuA.vqWZGWkyt1hOiOdphez9uJpwBNcYRI2MXZxnlchcIkORWBogpmQH6TiYzhCfTys54YC0tc3qEiNPlUALwJZ7R3XjfXyksBG7mvm3IKiishmr7fISkStE2ruRuaXrH96fsfN94oZ9db8NsOfrhqqZ+0Td9hXxJDABkUW412uqRJbPQQZL.mq3o5AaQLX+PVPSlvEY2ay0Ag+Hmgtzhv+.l8VpVfqY1pLGvE1uNyzESQvxM.GjqWzYHWLgNfqYvwZQN.X+8PqBOTKCYABC0YZ37NnFMVpofUwTkdhXg3HHeq.tImmtYv13rNLWx1XfFWT3NhpGCWJp5YoGzFNyUSxf8KEhcftrX7rSNXGAZEFAZuBxGRYLwnKxISFQ4YwRO7g5PaTyFXB6iUdZxzc3lvcHsf3hyRdHsOH6Pfxh1wlsvvPGHhrdiGPFhET7rgUgIab.jKFDEjAyiL86v81n4DsCo7HX3bvHfiUSHis+jRo0XGLhrmsrsg6ikHRqm8t78ihqo0D8rmgF8CL1O8J8LJOnDPqgLlXhxEnA9tBisniDHUGJSOTooltjKEkRw3zyI2ZpInGybGqT.KgDkAbmC.mluXmiIrJjwQjgPT7nIDO3IiSHffeVBw28nG83kGiP7jN+vqWIJUKjW9b3CovwrSDwrxWWYhvwG+Zq+qKGc0UaOkxzENAYTvbiJOm8+jvObdZCd.2bHYGYBKjLbTLS+uIbzYxvQ0bGtXO9nfSGcL8hClN81ez.8nXpVGaFxwtz07zpbdqcfGAlDeZCe99a96KSxbx1mDdTaVC+Bfz.+Eim5jwnKbBjVjuQOLs3LznmKO1OC4k+deN3wLfyJ7Y4C+o9ou5o+3iqFTIsGeVZ.bKsr96KNjnEN2z5vyIEH0otCP0Pt9glmlbp7+Wx9+hkrOzAYqbEU+Xcc+6AW36juL1vkd0e6m+iu4ae5xS1UJGdW8L2nbvU4F8JkqpT65wBeZzKbmKtXzjPjFNNKrUfgOl4pgiKcO1d7R2hCGzgMIn7QzMveYR6Fn+D2Mv63XfsuolIC7UAYc9bOQSkDswDg2MfWUy+zF3CASKeMESm6TOa4pfQl6ZrYld5vWTN3whoZ2QwItcGoePc1t.kR+bZ9vLurZQ4oZqjdw670IS6ala.FsEXmW1PtG2ERRBw3qBYEsY8bMCjlkjWSIUCZiPBCnA2nEc5vydCl7LnULF75LCkbkJM3tbVZ17aV41.KjoCeP7z4KJerakUtwq2fFA2RXlYo+czwxh+SqikmLP4znUcmF6gGyQqdXbKqPt7YCk.1sL7ORzbzZ33RkI6MnURXe67fJhOzwAc2uE3exeMu8Trl2YJVyMlh07tSwZt4Trl2aJVy6ejqAOLJ9dpXpHHn9FgWQwxZCICXxgrdxekyg5AG
Then you can add EQ, filters, etc... easily
-
@Matt_SF ooh that's very kind :) Is it easy to add tempo sync?
-
@DanH yes, there's a
tempo_sync
node available. If you want to allow th user to switch between 'free' ans 'sync' delay times you'll have to tweak some things though.
(use ainput.toggle
node).
You'll also have to put everything in acontainer.fix8
to avoid clicks and cracks.
This thread might be of help :
https://forum.hise.audio/topic/4364/snex_node-needs-to-be-wrapped-into-a-compileable-dsp-network/48If you're really stuck I'll post a snippet
-
@Matt_SF ah perfect, no just need synced thanks :)
-
If you want to allow th user to switch between 'free' ans 'sync' delay times you'll have to tweak some things though.
(use a input.togglenode).Quick tip: you don't need the
input toggle
for this because this is built into the tempo_sync node already (fun fact: I added the input toggle node because of this use case, but then realized that it should be part of the tempo sync node).The "Enabled" parameter will switch between synced and unsynched time.
-
@Christoph-Hart aaaaah awesome