Zipper
-
Load the snippet, open Chorus and while holding a key, rotate the Width-control
Any way of getting rid of that "zipper" noise? Know that there is a way in KSP to do this, but what about HISE?HiseSnippet 979.3oc2W0raaaDDdok1TKk1hlhfhdjG5AmhfBIaYEajCR15GWgFYKH5jTzKAqWNzZgI2kY4R2pVz2k9n3GfbnG5ohdI26gboma2kjxhLVvUVHMAM7fglY1gy29M+QORJnPTjPhrpd7zP.Y8gXmob0jNSHLNZPWj053uiEFBRz9SCIQQfKxxpzAFqVUJiRddUq8I9DNElqBgdhfQgGwBXp4ZG09aX998ItvwrfbmtQ6ATAuivWDqQRIbMTHgdF4T3Ph4XqgQeMIZBx5Kwau4VzFtOvcyM2d2lTRSXWOhmW8sbazn4N6VeqcIM1oITaaj0s54xTBoihnfH8Kceg6TmIhummFfmvhXm3CFg5HGcjSUi5Lg46NZFsDgPV3QyIoRojzcwCYtrK0Omr9jDC1y8HOoYs10Ao52.HYkCRkSgzcvNTIKTM2hAO2FOfq.oGQmaxCkzyhrt.2QnO.W8UAjyf9RsvkNrQyZ0tus9O26gdwbphI31B9gBEbDei6U8mpVo5OW090M44sPalvHE99fbglMkCxqywM3wAm.x6aeNwOFt7f5qeQN8VKGmRSu04NnfOfyTGEBYx8E9tFtx76qlAPYzl9WOdPWhhXRJY5zmS2tnXF3X0ENW2Fjlhpf6BQmoDg5Fgqj+zUNB2XehpX4joQKyflOJjCMIJdDSMMei3MnFq10VisrP7N3QLEcxhw3ZK.iZl5+BLl0Y9Q3ddd.UMGfkw8+1UsMr1x2F9AowecbmIBYbTRnqjITuP7GqCaFcz9k+3u05oLW0jLEW7Wa7Gs5Cf6I54eY59kCd4u2pK3SlQhW7hW7msrJ8FZXBZrHVw3mNjnjrePOt6v3.G8bXJn4PNG70ubr0ZlZ9T4ZFYSdzA3tIB+s9IyXcirUlw5yLlOQ8woD0swNLNjrqIgq9rDY6mRNGrO.3fzTlU+ZV57qK6RmvkdoyQTkN7GKI7nPQTgWrCDvNVvML8bkONROxDd9XSced8cDD4BM8pV80WxE5iCQEKSZf1KPDyUEZXdsbc4kKWWb1QtyufR4xuCVx8lY.z6vYjEF.TYFFcXAg9PO94fudQPBF+T8jeORruZl1hE1CEbQ3DAmQym0GC5FxSOEj4w9BuP6oTyGWneta6wfOPxWA+EsejtxiH07DrhbwM+aRVX95ywov01zMZ++2cakdud21aksBuMhQ.gJEOil9Ujl5z0Sznu27j+2hJ3gFY65njurLetLPOk6YTZwW0UbbyU0wsVUGarpNt8p5XyU0wGrpNty+tilkP6EqDAoslHzvQ8R9TbKqdbhtJOoi.8OmOwAkA
-
@Sampletekk Scriptnode has smoothed_parameter but I don't know how to apply it to a built-in module. Still a newbie
but seen the 'zipper' thing enough times to remember about smoothed params.
-
@dannytaurus Yes you can recreate the chorus in scriptnode pretty easily and use the smoothed node. If you want to use the built in one you can try smoothing the parameter with script, check out
Math.smoothstep
https://docs.hise.dev/scripting/scripting-api/math/index.html#smoothstep -
@HISEnberg said in Zipper:
@dannytaurus Yes you can recreate the chorus in scriptnode pretty easily and use the smoothed node. If you want to use the built in one you can try smoothing the parameter with script, check out
Math.smoothstep
https://docs.hise.dev/scripting/scripting-api/math/index.html#smoothstepDidn't work:
HiseSnippet 1186.3oc2WEzaaTDEd13rP7VnhhpPbbUDGbPUQdSbbSTTkchSbHhlDqrosHtTMd2miGxryrr6rgZPUheJ8mB+.5ANfDRbhdmC8H2f2r653cotgTKHhxdHJy6Mu488dy68MO2KR5AwwxHhg0IiBAhw6Y5NRnF1YHkIH6uCwXAyujEFBQjsGERiiAehgQk8zZMpNOI86ks1lxoBOXhHB4gRlGbeV.SMQZu1eNiy6R8gSXAE1ci166IEcjbYBhjJl0IgTuynmBGR0aaNSxmQiGRL9Ty0VYUuF920ekUVaildzlvFCnCF3rpeiFMWeCmU2f1X8lP80HFuyt9LkLxUQUPLwX9sk9ibGJ+FQlCdHKl0mC5ENDWzyYh6J495PTKkzYHi62abJJlPLL6MIgUIKgcayCX9rKjOIw8AoJrmXQwDnwbkgWkRvyoH7pW.dSARFEfz7YP5VltdQrP0DMZ7bCy8EJHZ.EumJBkr8Rl62ML6HwcHTKGPOC5FgKtvhZMqW+N13eVZSKK7tJVYeNMxtyPYTRri88rSqZV9TPs6fAfmp1h4pVTafESvYBvdPhvSwjBao3LQ+NCeDyGK0P+DI407jAgRA596fGMOAVx56rpxkdTtcbfTpFtoU0r+Ac2ATzaYqhUPXsTKtiMhQGzgUwyLVxgkCiXBUsr8kJOCTKGCpsTpHV+DETarvTzL14aZ8TD3iSHXb0YL7ps3Dru3R5iJOB5P479XcasoDc34UH3OTpfiD0RiPqmZY+WUMXvT0keVbHZpp08TQWlg0DIA8gnh4W8Fw5lxEilu9hwh8JdYImBaTJ1WvTGEBhWWGDIOipKbyQEtUUZY6MyKac4Lejug4qYiljIIonNmz36um0O2h7f82gpniOK7XQWgTUJlNJL1ANGofxZIpZtCDelRFlt27aRLRuZd9IWPU8qeU6QWr3Y8aqfmn42LGuSxq1Mh7.R+DNUUlbPSglq.ujJ0Qp65DwL0nhTr+iwXbUg3sL6wTdCmNFmaJXDuG92.i47ruuYFyxD.NuY2u3ZfT8cy7+BlY7DottZ9BmR9+Xzs4oi1u3a+oVYkDEJX6BfulgHW1y16E+Rqc.NcbR7Gd9y+sVFUtxQgykmDOVlnXhSQtxHFVBadXRfK9BqGf4Pg.35Vci4zMkYqqqWquGcAge5h+.+xU5nWajqzYrxhWT2LKQcCSWjqO88fzb0Gkt19QzyA68.ADoKybtjwI9wq53DgW4wINxSgt+jHpHNTFW5fcg.1IHcPbQgOHFe+C95i008Ek2QRilppW1pKFjS0FWpJIJsAZq.YhPUpgoxkMkhyLNkx7+maJk2BnEK0yWcLFcYAgbXWw4.GeYIEieH9Tx.ZBWMVZ4Z4CjBY3Pof4U7h9X.6AO8THpH1mZ.gykLgg.+tc6iANPKVz9IsuOVrQiv7DLi4Bm23gJm580GalAWacCn8auOmU4+0Omcs7Pv0gOBndQxG6kM2ntNcgTIXbKR+ghUMOPu11ozrhoeAHK2i87JeTuhgqLqFt5rZXiY0v0lUCaNqFd2Y0v0+6MT+HzVIJYPVqIgbPucSms2vXWAEqxS6HH+IM10kk.
-
Ok, tried with nodes, now it's the "Center Delay" that causes zipper-noise.
Added the Smooth-node, and the noise became less prominent, but it's still there. Any ideas? Am I using it incorrectly?HiseSnippet 1779.3oc2Xs7aaTDFe13rI0tOnEhPbnGVh3fKJJJNuZipprSbhKQzjZkMMskCDlr633od8LK6NNIFTkPbhabthK8BmAIDGfK8.+CTIPBINUD+CDDW5Ad8Mytq2cSbdTSIhhqTUluYlu422qey2rU83VDeetGRK2pscIHsyna1lIpWtNlxPKNOR6T5uC00k3glqsK12mXizzxbc4rZY6Go9saw4vNXlEIVDBsFmZQtAsIUDKsZo2l53TAaSVk1LwpmrzhVbVYtCuEfjL5igbwVMvaRVFKWVe5n2B6WGo8l5SM9DVSZeY6wGepYl1BOMYlZ3Z0JLg8jSN8UlovDyfm7JSSFaJj1.KXSEbOSAVP7QZ8OG2tsYc91rfCXMpOcCGhbPAjIbxAhqvcrklnTJpbcpic0HWjOBooWM1gkIvgMj9RTaZG4wNtyqlvHdGIcfZ8kFdYRAuBIg2XIfWWfjVBH0e.jtftokG0UDOiDOmVeQlf3UCCwojPIXsn9dpldYNrBlXzl3FjJdvfN6H+ziM1HFv+coqlKGDq7EFag8LJWm60xufw0LTYMitIQrPsZDKQ9gCmZX4FxQYNTFwnVKlkfxYFbVC1FkqeapMjpAmiG2IuEuoKmAG+HfpcZQtTtOLWVGtE1wvuImKpe0bYC9C33VBCmVvHeAwMuZGiX.Xr.bfYAc5ycHi55QYh7AqSIO.Ti5SDyJDdzMZIH4iDpPSzge0b2G.djCArqxQvK+vwXe3KIUUnETF63rAj2luKVGnuDF+xbA4lr7JKL28yYr2opUqqyEpKGhWWmVVS4cXaLOqUyMHdI8uxEB4MoSF0O3jwj0JVANmDKjyVjQE2zkvNnJHTnGUl3FhJXoBUZ64BSaMcn1.eC0VxFE6IQJTGRZ7QWK2OVDcqEmGKvQ5BTKbT.UkfJsBs4IaATPAkDY0mm32PvcUqMLRBV5w6j2oCU0StWo1cF7vMJIH6H42ziVIZ+Ui.O.2tkCVjlbPRgFNADjRUQJq5X9TQ6jTrO2XLNtP7B5UoBq5cGi80ELBwg+MvXHO6Y0CXVhAX+5UtyIGoZtvbD3LkG9YBGZT4NE5Fcp1mnGWA55QbwdjU4Ucvsy6ia55PVAv3HFa.DbMLoe.Y+kstAPXN4JxaUGyXDG+do5dfisWovgGTVg2RPYaBbudTnjPe4VMMgarsHkCQGHSqOYQdv3wjik4ElDlsZveA+BmrfbrV3jEhlLle.sLQrM2qgJbD92HsAC789Jm7501o.ZVGG91xRZZXVJDCTxpxcZ6VmynVRQAqHBoy1j2RU+qfKzbwpXpiLs1rkOvdYeSlIrXUGMZYVi34qT7f5iMJ7OHMeYtML0opfs.Ga6pvkQx5EIgHjbR7F0pSRZJrlLOIn0lTSK0ZTSPANN.0MUDUPKPxPVUrGrM3NYI+VlnlUfL+LIX9BRekifhy9B.wh9qImEtLEsV.MJX4xySt7PyQ4aypeOK08gnTF24zumsu6nQyseCIdeGtUj.y8kDynDllrOqnQfWdIJasDT+peKg2YOxtaISnQ.YoTx0Y1frcfgjjKUZnmUuLfIOx7DnlD0QYSNwDe0o2btRySpga4H1ygbwRy1RvaBERJRPTBXN3wCl6V7YClCBWb4BQfNp4q+s+3G14oeQwtCvGW7HvztO5eNlxoWgPrks5DCqe27W97Oa2u6QcGVIiuGaW0wLh9dux7euBVCnK4Tigzs94rU+yym8.Bk6V7DH5oCuAXmXD85eoW8ecne5.hcOoHJnPb.4VGROnsUh85tcvYpZxKpHb.l+Q6xJ2eEZWU3gWrdDzJCHaaniC+r52.39fGErBb+F375z2vpXOn+Y+v1zXDq.ZZEqyh1IoN5DPjhSWflleHyIQgWfB5nl28aW7Le7SebwdIC+gO3AeSw8goRe5dyvUq6fwzKoapBgvkvpGPuO00crc2ROmR028PvVV8EXXnOBaz9TzQW.Ju.XNNuQSr5B+dpw9j8LdtfIOstIjRpdZp5x3WUM1313sHFWm.WTK63svg7kMd7w8Ka3dr+xF2zR.G+pdXluK2OcxHoIcU3kI9IEdKe3o3j2eEYoTR4k4XutN0tEq.FYW2iIVzxSUSF0.Thd2ybXevjB83GLo++y8ASdA3EZod9Q1HLZRkOaXA1VDGnVPgwWVOrzJRZ5b4k3LdTGvwA5UHP66atIIcEb2LnYEB4c7cjLToUHNDbxj12nT.ou5hfdyWT3Y9oXcMd8Z5Av0PV.Z7h6Kqy7+5WVeh7FxShynI1xiudXCXx7zSoj.1MK78PKIGaTH0msR8qIvxstkUZUsuMNdutwI50MNYutwo50MNcutwK2qa7JG8FkWBE9JOYoIzaT0ETcinoE0gCTQf9aPt2FMR
-
@HISEnberg smoothstep won't help here. It is not related to time smoothing but to "delinearise" a curve and give it a S shape
To get rid of zipper noise, it's a combination of smooth parameter and fix block or frame container
I have never found a proper way of mathematically setting the smoothing time and the block size, always finding myself bending parameters in the dark... If somebody has a proper and reliable way to remove zipper noise with the most efficient timing and cpu cycles it would be neat!
Is there a magic formula?