Delay Tempo Sync
-
@Xearox73 Thanks for this but HISE wont import the snippet again
-
@Tangerine_Sounds Works here, make sure you are only copying the snippet and nothing extra, no white space, etc.
-
@d-healey My bad. I wasn't copying the 'HiseSnippet' text at start!
-
@Xearox73 This is awesome. Works great. Thank you so much
-
So after playing with this for a while there are couple of things I'd like to change.
When the Tempo Sync is activated and the dial is fully clockwise this is the shortest delay time (1/64T). However when Tempo Sync is deactivated and the dial is fully clockwise this is the longest delay setting in m/s.I also ran into another issue when applying Look and Feel which means the Tempo Sync Values are not showing correctly.
So, I'm going to rethink this... just thinking out loud here!
-
Here's what I came up (with a little help from ChatGPT) to reverse the functionality of the knobs when in Tempo Sync mode. It uses labels to output the values as text but I found that once I incorporated this with my Look and Feel I could hide the default values and just show the labels.
HiseSnippet 1728.3oc6X8taaaCDmJIpsVscacX.aejvXePYKK0J+wIoEA0MNIqA0o0yNqX.EEczRz1bQlzShNMYCCXebeauE64nuC6EnOB6IXaGojrjbrSbSav1JlPTrHui28iGui7NVOP3RCCEAHCqCNoOEYbCylmvkcq1kv3n81FY7wlaS8ImfOf1qu.CDcgOCknsNoOILj5gLLl8KULaTXNj94Ot2VDeB2kl1EB8DAykVi0iIS6sdkGx782k3QOf0KC2qTYOWAupvWL..1rlkP8ItGR5PeDQw1LlnGPB6hL9LyVNtknK2xkPZQ1ft95q1Zk0WaCB0wyYsUKuwpk1nU4UWqrKx3J63wjhflRhjFhLlaKg2IM6JdAORAOgExZ4SUMbPMAMG08tBeO0TT0KpZWluW8DKVHBYXVO09Maj86iL2m4wF1epc7CzDvoiHqAzXl7va1bvyIK7JkAdiARFYfzbQP5VlMcCX8koTT345l6wkzf1DXcJKTh3EMyuYYVU.bvkK1ibHc2.nwvQXWtToEvv+l+tVV2913FzinAgTrHviFbGbMAuC3if8zdNsYAgxEvgcEARUu9jPoEr.CeJUNUayNBldPa7l3mZggGm0W.6rF7VFdWEdWAdWFdWBdcf2RKn4CuwBXLvKF3EC7hAdw.uXfWLvKF3EWx5Y.HynuZjVT+TkUz41kW4fhKD8QxuaG8wxKcPxGI+BTRFmS4XpNkS9MdbqGSX83exLnDcEqpDMknnX8rTb2NEUvuf1J+.B2ymlMRTJ5zwmZw39LNE2d.2UBFRrf2Rx0gsZdUqiABeaWAzfCqnKfOh3OfNu0OZUvW3R7iWo1DqC9WrCUtS61TWocQsTbJBqyEz7rXHUdeoLf0ZfjZG0kVIJ7jHWvdGK2C4hV0.4l3JARtZBJrKpnpUPMsBRGRiyeHMJpUCqM1VqT7lahKMOFLS6FPowSHIruB1tGrKCKjBt.dgyaU.lzEz3RMWrK1S3QU1Z0dPZXjiHiCzJsXoSQfbLPXoUKEQKlXiyRjMljHaLVQV3mrJ.9oT0TJZIOTsjqjM1NHJfySasvdr.pdk+LlcIqQutSw7gnK5S4cjcweA1YT18nsIC7kOQsXnD372UgbXGs.YHl.g8QaJbGL3TOI60oA4zYzNeP1XRfTYmsf+Fu6Vt3nhyqDRbzTUhueK3XI6wGro7ITOJS.UhiOCU4N1VDfqQaKwvYCbN0eLQuZteHfZEKcndOu1aZraDmrvgV3IFfM5LFnpsV1ohwuk+DGNPKZ3vTsVZHZFMG6iFiHtG8XPX6S.nGHFv8rS1Bovj2vIUCfcbzU+mpk4yzR.PSz5tjdrLwOIZ++gro7RqNHTJ5AmLATFF3EgyoEDovdTkFs8zmiKh6EVLRe8BgX1v9f.TZC79lBefF+mzGnwktOPCVmt+y6DDih2Lu.qy+XxwuCzo2v.vv4e.5TJrFye2LNlORHoOlaqc9.PiGkT61ikVrd7oAikrxFFbVCzlOnWKZPVWeEiPVt4Sc1bxoNmMyd2HiSFFE783L4i6S4SJeeTrEERyd1XTAeI0IY+dwIYu0.oTvQLHW522LWbDRC7rkIgljPZ5yf7n0B4Floq9iJAbkWSIzXTI7IUPe8daSjDUkCwyNXF2mFHYJiow1zif51hpin.TIX3gRQevHOzgBr+SsA33gJ9UeWkSF13kekZdLTdVSmsHUXurUFgUgVQkMgp9lg61ffjD.FtxGFWKZnj1uI6GxsVzi4A4VWWDxTtcJJ+4eAO26Wq.0s7hCfX3sDGG45DNncaF7soIDAixB8BS2hPJz+1vLP+ma+VG5SDolQH8lwHUuaX7ZVtSvyfUjWVrdXE09ZHiqZpq54hH7rFBjbxB+.D5zE0BkSK7F3Sj4qwVcSDwDT1hrE1pJdkC1nSxZ6dqU38zBwaYVmIc6NdLNyXvHDYdYfw3qq3llQIJjBv4L28atbtahrp+ZS31ltg9RGfVz.m2FWwT+o9JlLl8x3Fhl6ec2Pz+GK8tPrTt6465Q5+pQ2TqVyWK567wP4pXI0p7oUxmEaJE6J6RodpzByOBDJo+QF.BUS7h5fB2Mf98C69W98JOfcpdQaWYeVlS.d08RO0KqW0rSsIy4rWwZHFHY7NPYFA5CEezfdMgveWZbg3pjGMlQklWT6Rp1JPzjx8zMTGqFSzQ01HlnSBw2YzQOhaf34tQYWp72tltGv1x02AeAy8UswNilQIBAoivdtqadQcpAtzEcfKeQG3JWzAt5EcfkunCbsK5.W+7Gn5Ll6O.JzMZGSDZ+56nq.vvXGNAhjzaUf9afK5z1C
-
@Tangerine_Sounds
I have not yet found a solution that really works for the jumping behavior.
The problem is the min max value of tempo and ms
I have tried your snippet, nothing works for me
Especially when I use more than one delay I have a lot of stress -
@Xearox73 did you try the snippet in a fresh project? It should work.
I couldn't figure out how to get it to work with the Link button (for Left and Right Delay times), so in the end I left the Left and Right permanently linked. Its not something that's critical for my project though.I then had to do a bit more work so when the tempo sync button is switched on it mirrors the equivalent value (as close as possible) in note divisions depending on the tempo.
For example at 120Bpm a delay of 500ms is 1/4 etc
I got this feature to work 90% of the time but still need to tweak it.
Keep trying!
-
@Tangerine_Sounds ngl I been trying this for at least a couple hours and tryna get in between that knob change is a doozy lol. I even started from scratch and came to the same problem.
-
Hmmm, eventually a little solution .....
New Version of Delay and Knob Sync and linked buttons.
haven't tried this in a large environment yet !!!HiseSnippet 1874.3oc4Y8ziaTCE2yt6PIo.pEg3r0JgTVnZ6LMcWJprzz8ezUMaZzjREnpphyLdRrxD6vLNrrfpDG4FBI9.fDeA3Dhi7Q.INvUNyI9F.1dlMimMSxNYBENvtWh8yu2626meOaO1sCYt3nHVHvn5COcDFX7RlcNkx6uWeDgBNZefw0MaRnCvdv6SYcif9rP393.zoPD0CNjEhgmP38gH3ti4bFEr6oiPQQXOfgwpuuzHFUVCn96Ouytn.D0Em1E.7HFwE2jLjvS6sci6SBBND4geHYn1nuYiibYz8XArwB.upoEXDxc.pGtERNrULA2CE0GX7ll23F9t2xx5V0qukEBU2CgtoMt96f8212cKq2wxq6VVh+2FX7BG3Q3rvNbDGGALVaWl2oc5yNgF6fGQhHcCvxF1fNBOG28gr.OYHJ6ErWeRfW6yXxHfvJsS40Ui40Wy7XhGYR+o76UTBfoZnSfFqjEdqlAd15vyRCd4.ICMHsVLjtpYG2PxHdpDIdtr4QTNNzGIlmzgR7XAq7Mup4dLwHn7MGhFfOLTzXhF0Dj90faaYswsqV85WONSwFJRobgQh7D29vcaeLjyfxYV4HZwfiBw9XWNLhELlSXTX2wbHuOFNPjwACwQXdTUwDeDG9onP3CO331OnyG0ZO3NvyPROLeO1vQLpnQs0mLh0kvfPCHTLzeL0UYcFchbo5grfZtmo60DdHXLdipeQ0JALWT.zSkquCTUUH8yA9RvVa83PS5gJpwro.l2kyCIBziqE20CwB6JC9yrqXvUqP7qoZA2YGn0FUqH7UEk0jbRSocdjTbsDUfBVxA2QPBJRQYyXhsojHsgHeA6CcCHtCHzdo7itYc9G0r4S6owv5aHcWs0Gx7vqeM35xNULUw0jPkJZsY8ESOOrOZbPbjVJCLD8YR8tgk3uMsVTP64EfayhHxDMoYrKtUbJMo4rrAuSIYcmkfzbJDo8rpUvAQ3+WTib1ZEKWB+VKdRaxbtUoJTru0xWkrcoKQVHNyYY4LmRxYNkkybtXN6YUelXOtKbePoYR1saOTPPWw4lpM8FgBCdgaZCOf5o1aeFGKTMl7OanTq651mOVTpzCGMhf6gC3BKRD6siCBD8iohiAH2oeP.ZzHNrIzQ4HHkHTDNVX2lPhPti52Npe2TYXtjAjavOjDFJ7sGTDybQYYDjIpdCOgDgSs2IhSXBoLN7DV3.Edk1UHEkXVgUSOyQBkL2iAbtQqx4m4QTzKKxUUmKVUmrp5wkl6nV2uKmNSk0GTNd9PL1q6Ef53wLKkcJfxmC39JCdA.WePpi0kp+.ZWgZO9I2tp3WO15I6nMAD2msdeN4dlvTwy8PgwS2YOqWReoNE6OQG0VHSmymS1Z7ICg0zmgjbP7FRab9yIN8lUYk51GIpl7pktFwbh4lKcL6P50+4eP2btAcyBEz5tZtgsXIsZDQhk0sgD36Jyx1L.S6w6KZ+VuUtPa5UXmJsZgHmyMcOGy2LcE73HuHk+4aybHn38EV7E7gGzZ+4sWgZ0.gWyVLamVMamVNGurSRu1Y5cNUzwxKa58Y3a4pn0W5ZFI2wvblY2IhKbMcLWsrQ8RVSWzvt47C6hUUq6rErp1dVk0onaFEdYRtJQgc5r97bPAKsytAY9FMGVZtk1mkInpi0X6VLN9AzZJBs5ypBOuHe+bkk3x.bXthkKjDNOEqQGOrKNTe5TNPfwZYukLyYeKY5WhmaLOpMPF8HJg+fQX5rtZOPB4C.FWJAUhgxU2m1qjbeZcBHd3P.wSdapoqPCTnV+tOAKlEbV.KjbYrRK7Jl5qnWVanm5TtH4kM0xoyXhF0q+q2YQMgyBXBsH4xlS9nmbBiO3n8Qbj75RSlmEy8ivgbhLsxXe7mRbwwWdZEAThFvYiTIBIUg.ipEKU3yzuT6SSabTireo2DIM95FhOdT51jKYAH+FXfwKXpth7nw99DgXSS3vHf922pyOCk2Fuoo0l0kSXKFlczv7Ov0v7Wdu+Kv7ZEMcOE0eouNS2pQQMWlL+YYNRFycoBVDnkF7dZV6m60HlodcyVrvgn.xmi8ZiCcEFG0Kk4V07M.yf6A+9cVb.oOG+c7mq.ZsBUfNK19iZ.l94Lth4wLuwAHd1WWQ9FTIBHm64ojOaAUfyS0eip+wdxkhBwqZ1VdGK4iwUxAihkmddfwjGp5kMiuZiT.tl4ge3+BuJ0ki8+khSHUd9Ei+scFum46rSXket4e7iMx9wnIR93ex8aaneNd8EWxbRWcAMYmzV3vCCwexDd+q90F2iLUuf8abLYRd5u88+xclbojYlwVsvTl87mwbXikWp0wHwo1kqd1Z7vNrwhRQwDFkhCjm+wXE4VxwssjskPnCl5oZ7Wh+RDZKaajHz9Lg+q3igH2P1Sci2wVlK7hpdDwMU8ZtULOV1FZO81zhkXHO00MqolRwaTVEqWVEuYYUbqxp31kUw2trJdqKVQ46Ye2wb1v3Uy.fiaef5XUFFGPQhrbUYL3uA7+.LaO
-
@Xearox73 What is this doing different to the last one? Sorry, I couldn't spot anything, maybe I missed it
-
@Chazrox Thanks for trying. I'll post another snippet (when I get time) which shows where I'm up to currently