Delay Tempo Sync
-
@Xearox73 I understand now!
The second example works perfectly for me. I just tweaked it slightly by changing the mode from Frequency to Time.
Yeah, It's a pretty steep learning curve, but I'm sure it gets easier over time!!
I'm just looking to do fairly simple stuff for now so your solution is just what I need! Thanks again and all the best
... I think Serum 2 (or 3) will have to wait awhile
-
@Xearox73 said in Delay Tempo Sync:
Why is it not possible to simply display all values in a single display when i move a button?
What do you mean?
-
@d-healey
Hi
i would like to create a display at a fixed position in the gui that always shows the value of the knob i move.
I haven't found anything about this yet, or have overlooked or misinterpreted itsimilar to your video with the custom tooltip panel, except that i want to display the values of all needed knobs in the panel
..... as a musician, you just try to do things that you can't find with others or that you miss in plugins and the learning curve is a bit steep if you want too much
-
@Xearox73 Do you want one display for all knobs or one display for each knob?
-
@d-healey
one display for all knobs -
@Xearox73 So if I move a knob the knob's value will be showing in the display, and if I move another knob its value will be shown. What happens if I move both knobs together?
-
hmmm, good argument
then probably better for everyone and then make the ones you don't need invisible ....
or a possibility to enlarge the font of the TextBox
Then my trick with the hidden button works and the value is alwaysvisible.
similar to here, only the font is a bit small
-
@Tangerine_Sounds
After some Tests and work for myself, a final Version of the Delay Link and Sync VersionHiseSnippet 1770.3ocuYsraaaDEcnsYRjRyKfhtdfAJfbSfCkUrqCbcshe0XDIEAJ2fFjFDLhbnz.SMiJ4n33VXfrr65uPA5OP+D5mPAxhtseBcY20NyPJwg1TxTxIQdCmG268beSdcy.lCNLjE.LJd3I8w.iOwr0ITd2c5hHTvA6BLtuYMB8HrK7ITV6PnGK.tK1GcBDQcg8XAX3wDdWHBt8.NmQAaeReTXH1EXXL+2HYhQgE.pe+yVai7QTGbxV.vyXDGbMROBOY2lUeBw2eejK9PROsa+fpG3vn6v7YCD.ddSKPejyQnN3FH40lyD7XTXWfwWXtxJdNqaYsdkJqZgPUbQnGTFW4gXu07bV05gVtsW0R72Z.iqrmKgyBZwQbbHvXgsYtmzpK6XZj.dFIjz1GKWTFzRH4ns2m46JUQ4tfc5R7caNzRFBDboYhcc9H65mZVm3RFseh881pCfITna.MlKM7lOE7JqCOKM3kAjLzfzBQP5NlsbBH84ImHwy0MOfxwAdHgeRGJQ2EL2+dKycXhaP4K2CcDd+.whQTTRXzuGbMKqk1nXw6e+nHkxPQHkCLTDm3zEtcy5PNCJ8rEEdyPN70n.3g6Uu4Sa87F6.2DNj8cv7cX85ynhEkVbzMVTxaB0mPwPuATGNgQgL5nykjGv7K4Lj16Ijf+.7RE+ohE7YNHenqJ.dSnJTWJm877vNBgDgWoDJntyxgX9i37.R6AbbonsNDK3qTiFxWwkKVf3URsBt4lPqkJVPHqBYqHJYHU+ZKtjj+kVrGyEu38fKJ2TI67SIgJIzZYqoiNWrGZfO+YRDGwfJSofQuQR2JVhe4T31yr5ZeYgs8LZurmf5dZwBX+P7L5oGFCc4baqNs98YMdIV+Ku9L6qmJE19xpvuub3iT3SKdpnpyEVYRRbb8mcP99sEsmJc9RSBFdg0Fg6QcUkPGS2W0cxtErjpG4zkOf1A1AG1mf6f84BNRDUaw99h8wTXnp16Q9n984vZPakffThfP3.AeqAIhysUOaqdtlhwboEPVxsGIHPHaWnPm4DZmPHi2EGbLIDmvuiEMxgTFGdLK3HEdk7UbJJlsBtlzEH1jLwBym41pvzw1zPORNSRsuXRsSSpKWxtCZ7j1b5XIV+RYH48wX21W.pity3H1NGDeFf6oX3E.b8KoZzlP+Qz1BxdwK2nn3oWX8xM0b.Q6UVeO6L6Rmb7DaSG4tS28MduDgh8FQyFvLi4yHZMpWMrjtGRZCTkXJsTbm6DXJwPzYiZ1qepSWjHaxsTRMhIny0tz5rMoS2O7JcsIpz0xkRqKpIp1hRZkHh.KqMfD3WIixV1GS6v6JVe26lIzNeE1yEVMUFmy3tm.6qkTAORyyS5e17LCCTTegoufObuF6NodEppABolNYtbR1b4jz4nxNw6VN0tSHiN57YM7dH9tbYz5ktFSvcDLGazc7w4NmNxVcY05KYNcdU6ZSVsyWVstvlxr5xiKsNAciIwKUv0LjXm30mj.xYpc5FjYyzLrRSL0dXjfJOVyZ2fwwOkVRYPKdZQ3YOxyKyyhEoONHyikERBlDgknC50FGn6NkWDXrP5gQXN9gQnOqDmH6n1EYzCnD9S6ioiaBJfXiO.Xb0XTItJWM1haFO1hV9DWb.f3JGZUREZfB0wCMB9825tUASGGrmBNDOyKIGtoodE8T7PM6q7wC8PmyxiXyxEnI2vTKlNEKpVox61ZZYg8TvBMM45li9nmLTiu8fcQbjbpTw9YguuONfSjgUF6heMwAGMipBBnDdDm0WEHDmEJ1NegBuQe1gmjr3fp8Htt93lrPhL1ezIU+kphu7SJ13O0GH+.VfwULUShT+yQ0sHgC77HBxLMg8BkdooCn1Z.824Z.8sO9iFPWHuA1IP8sd51zFUyK6REiON1QRwtqlyvcMG9Wqws+nS0HyymY1fEzC4S9QraSbfif4nNXvPyx7leNXLFbveu0zCHcG6ux+fBnExUp33r1OuJ37yG91l0YtC7Q7ziqVNT+3CHmYd+x4.SE37D8Beu2lgcdg3cLaJmlR1XbtLvnnPzGBLFO4+aXFMDiD.tf49e2Ggw7e8H4e0n.RkjuVzykSI8TeQsdauze1o9I5uwtd8kTuSq9A0XG2THv8Cv+vH69O+tpOlbtcA6VsNYTb5e8a+4VilcXJO1741jUdxdLa1.43qpiDuetrzXiA8ZwFHREENLJE6KeSGi4jMeiVaIWKgPKL0Us3+D+hOrrbsQ7gkGd3GEYzC4DvdkSTuYYrv0T6Hzap5eOVAy5x0vxmugrnDC4UNNoY04HbkYkvJyJgOXVIb0Ykv0lUB+xYkv0uXBk+CBez.NqWT0L.ndy8Tu.kgwdTjHJWkFC9evRF+tp
-
@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!