Crackle when changing DelayTime (ScriptNode and Module)
-
When changing the DelayTime the Delay Module and the ScriptNode jdsp Module are creating a really unpleasant crackle Sound.
This was posted before but it got no traction so I wanted to bump it since its quite a important effect.
/2978/delay-clicks-when-changing-delay-timeHiseSnippet 1641.3oc2XEzaaTDEdV6rM0IsklRUEG2CbHUThrSKEj3f2DG6VSiSrhMghDRkI6NNdv6NyxtiShaERbnRza7Og+BkqbBj5e.PBg3X+G.uY1c8NahahqKsRTWopLuYdy78dy688dy1Nj6Phh3gHiRcGEPPFWvryHlnes9XJC0bCjwkLagiDjPqXQqOJ.GEQbQFFEuiTfQo4PpeOu55XOLygjIBg1kScHaR8ohLossuG0yqA1kzk5qs5aY2zgypw83CA7TzrLJ.6L.uOYKrbYELQFmqtKUvC6HvBRDxvbct6nN84GxhW+tzH5ddD4fJnNvFEKtA2yUhXozsOfDd.kbXlrxHTs9TO21o9hHDrysy7LEi8LW0rE0kNVdlG5xpIrxzP2GYTHOjKlCxUzgbYMHOAHYnAo4hgzRlcbBoAhrYj3YQylL3BqGFtJzgR7ZQF+rYMNr.lXEe7.RiPXvXEV91kKeCK3+t9m1aHyQP4LKNaKtfrMa4quviVnzBe2BVGepd8l3bxiIj64QBm3zxa+vSSwkYC82iDdCqCvdCIiWHX9mVXPkWTXfSrUqsPNqIiJ1NfjL9jdcThqB7+ERPErTgx6eoDueGOpKIDQAm77l2iw2qBRA3rH6+tJZpUd0bJa8U+ZYazm2bCr.KiARfC.w.RnfJsdiMHG.IYwQDkL2fDMPvCT30Ofyjf2XgyDwGMFseeO6QiGXOzFR9C5PeXJhr+iG93pGRcE8AGuweAR5Sn62WHGsJLRPNRHSVhTmDi6RrbBg7X39HH0w1zUQznVgUi6WARzCgbbHFTNSIyZ6rVs6sYco2erIrzY52dQl.GLgQxvgyoVHxm555QZyinxvMMBrmpapO5p+zcjlpuNGGB4iORmwJZXudziTjS8nd9QB.aM8ANKjwUL+7HhkKoGdnmvJZ.rOdT1.haWtZ8moO7xl9b2gdu.+24gaZO7ni46dmXoxTqMI8fv1SRZ.zUxsEKxygIIySlP5UzINjrCLvaMRmr+3DayMcDa5bwSHcaJg6RlsoBm9SFuEl.dk4uulwaRYhKZVuWOhiHCryY139mZMg4lN9qynjUgS56VHIYANeIPxkxMoJCOwLiENHj.QVjt71P7zxQX+.OxN.dug0ddbmAxzjSRcmDgttbEK6zGyXDunYgg+bScUyJmZUSzN7gBJa+VXHyDxSM2ZneGn+BGRsDzIy4JHI5iGWVNVFuzgvbUC9G3WxjUjiMRlrR5jY0HPaQDGxCGnJWm72fsH88PhY8MW6KePJ01Zdd7Ckzazj.X3ZPIqM2aTPeNi5HEEuhTvtlOeHSjh36hi5hodxH9cIgQpMYdyxq.+ChF1BXdgytA1A7iiZikbMKYJqABwkjvUbFGedbnoGYH2kzNxh8K.h7UDx.El7FocJ8irTTAihZklh6YQNBxDKDGA1LZW4rNXOztw04.aQdJw9LEnMkKsj423FSvkyDtHHNJXk34dIfpJ8XLvPZnVNU5Hvg0hx1Me0aDpE9n7xr+Q6N4KKp90Y.zXoBsIR+52cimUUZMyaF2D7I1Fj1YO+qmydwrZBYm+hWbwq49zGau1PA2GRxTDm4cKF5tk3qjzPjoBnPQhoBnpUNV0O6BE9fe3Z+RUUuNLhhvHJo0mjgIQ2w8JjFkzVuLntIiVmyG3iUYkyTmT5j7KFO47w6uJ8YbgX8fw7UgGamksGOwNwE7SmYU6FDh6dPgdMMfds9ypox0Uv9l27YU2Tl7EE0Hj7si2mm7L66ROgTzF1snZ8s76U6RfFqfW54jqjdw+Ow5pcqbo3akEM6.Tap2uptYtlZr0WfOfXcGBP5Iahnxo7D1eaZeBavT+D1scDvw2MDyhB3Q4SDH9ztP2sQ5BgdFkWc6HKJnKuFGGNwodd0FfQNQc5fECCUUWRKbn0NTwWwdPlT6PFy855YyuQ6t7UuY3+adkeoTL1gJ69pN6.hGvVov3U.VG0KKRklOttEmwS6hH6ReGBjOt+9jbLuSzfVSH.JmLIW0dGhGAqG.+91aBAd3vVpZ1yjunxK8W7Xh2WumYLbsjIiVuc7HlhuE8HlWBn7lnvwahyvG6DxefS7qbjwxmWIAral5iYVxrkbr03OUjorwc4mlf9.GGo69CqfPSVmUmAct4LnyslAc9nYPmaOC57wyfNexopirXTRyvxTQPP65pdEMLpyvPjrJpG8u.Y+AxU
-
@lalalandsynth
It seems by using thetemplate.feedback_delay
the crackle is not there or at least not that audible.
-
IIRC the Jdelay node is better suited for modulating/changing values in realtime
Edit: oh sorry didn't see the snippet
-
@iamlamprey Yes that's correct. The
jdelay
node is supposed to be used with sample-based modulation so if you just move the slider it will jump to the value and create crackles.The
core.delay
node creates a fade between the old time and the new time so it's preferred to be used when you have a static delay that you want to adjust with a UI control.