Mod Wheel Display & MIDI CC Assignment
-
Re: Pitch and Mod wheel display
I've been using the script found in the above post, which is great, but I have noticed that if I use the MIDI Learn or Assign function to assign CC1 to another control (for instance, a user might want to assign the mod wheel to the cutoff knob of a filter) the display is no longer updated.
The following Snippet shows this. If you right-click and either assign Knob1 to CC1 or use the MIDI learn function, the right-hand panel is no longer updated. On further investigation, it appears that the onController() function is not called for MIDI CCs that are assigned to UI elements through the built-in MIDI learn/assign features.
Has anyone got any ideas? Thank you.
HiseSnippet 2189.3oc6Z80bibTDeWaugy5vAmpNJn3oAWTfD3yRx4R3nLGVm+2gpDYqxx9RRQk5X0tijlxqlYY2Q1miwUkG3SAOwm.di2SwW.3iP3aPdgG3oP2yrq1YkV46rSbxkTQO3bSOS28uomt6Y5dS6HgGMNVDYYu3QmGRsr+9NcNmKGr8.WF2p4NV12wocDMlJs157P23Xpuks87OAm0dwErT+9rM2xMvk6QyHYY8TAyi9trgLYF0vFuCKHXOWe5QrgFq9AMZ5I3aKBDi.jLuSMqPWuSb6S22EW1bNV1u1t9LoHpizURisrWXKg+4cFHNiqW+SYwrtATbPcqNffzj2SD3iHFoZs8.Vfe6zcbrkksS6r8+758+8bZw7YiomYGVVMAIiCS6g8b4g274fWcS3Uy.dE.IaCHsfFRugSGuHVnLaFDO20oIWRi54BlcSnnWq0bGtrS0psG0Mf4Q1QLD1FKUZoRaK.l3x0F5dBcuHXvXgT9sqUaUxaUqVkMvEBmGwRxotQjPdPalza.4QjTt6SkaKFFJ3vfxqjtfUprAoZ0mD41kDpX3rATZ.IzkSClPfsD9Wk3foMD1PXw4D0RkfcFrgjjCEijLNMdoR8Fw8jLAWq52CWtZIIqnb+JKU5hkJQfeHFB.ZcXeDEPgb.KFgP4U5Jh7oQH4UPi.tV8eqVca2.ufQvgKrbJITDyTJSJH9QtmoHhhjz0ENFH3L3xP39KhAEFLhRJaZTTjpjJ8QwTRKW4f0hb48onTc87DifMXOQjRTCnr9CjDQuLUUNcOTI+1psHF1UYhqb1FTKkUpb+xEPrZFogtOekJUH+xw1lmhvsbkJqN1vUc8UIEH3royaA6uVOHx+wAAFJtaecDOnpj0l9K0trCZa0VOeVbXf64oRKFcYPlMjGSRGNoD0+k0iTdhsB42QdX8ey5U.srEk6SFEpW5EiYJC1GR8jk+C0VM07ZtyOi4KAO+hLFUWmb+TV9vT.co9+PCfi7hf0uMOr7gTHI.alnpHMWHDSvx8KhgIA3TGCHyubV+0yL+8WCCOdWL.r1UAoI9GJu5MzP3RLdebzMjKXFw1WWesqetfWACvlNP45Ff7ExC+CMCbe0waoZ0VBLkpmaPPW3gDEe8fZMamrjxzSgKexti.CMUjVyCt.8DpekohBqVkD6dp9BAcNpdQhgpgC0pG4La8p8iuqzcM0z6.Q1pScC2tDufoSULkxQeQN8rqV.jb4xx1RfUtekrItHexWTzP1VI9fNBHaCldeHgV1nO.cfePM7dZBd+3nfz6Giob7BxSYxyM8JS+Y.7IihJx97qFCGSmhgLddmRcLkwV+xq1Jnzxwgy1PX.SLm7FuXAOlie5TGIXF8iF6oLvMl3M.219yT8JADmJfTQO4UkpUEQCw7gkKbxD8.SN6MvkyHM62Ei7EOFoJ4M+lPHx2N8nSqMAUat2LTbYBn5LYIu++Lt6PeQrtrkozSQOXIQKIKOuNJLxqxFiiLE78ER5A7xUJcQoEKcYIxjS0qWgygEaEIBBnQ5owS2VP4jPU15BvRmd+QC6hKh7nGQpu9Cwi41YUtLUTlo4RevVnTScZ1n.NyNrMioW5kEiHBakViXQ3KwPesQGx2jXCrpFFUrMFQWk4tLWgzUSJ3K0vqohnO0HTTtyNXE.5vKnjPc4if+AlDAJK79jAhyfBDHMw+fAFaVXEF4zErklVSpN9.VHtugSR8TLmswsrWHeaNblcaNL6BimtNeiEJ3M4L4AgT9r5MiURyArrrmKAUvRkpFhrTZCQv5qsX9V1kbRsiVJPm0ZoOog0jr+5Ir2IfAOwWw+2y4c3ht0yw7G+O+ue5lVG2bGHeK1XlD.AfLjFIY392dG5oLOptMMK5rCM9DoHDTz31YXYu7KAledFda13byApm9lQ3CZne58XJgm1.RpmN7i+7+UirBWxX6mkP8PWe1nXytzEJBGEd.+PTnai2EisPZfHvuYbdZoEPAL+Z6u+AGiLm8Hdjpk0+6uhTgbVhyRybAJ6m3nDB7X8eu3TvQ7mSfJD52mw6aHf0QI74vOTB3SFZxSZ6ns8bVFlyevrLm2wQ6daZLYWOi4mNxzXZ8IO6aCFSSi2Buv.frce6+rgw6u40vZ5FStrSqzrQl8IEaNbxDPtvbMmD61H9tmyMad7WZMO8kEhugiJrqXLNWAXDSBcKfwjVNujyt85AEfmAvEb168uc5uro5ecs5uqSGrHZ7N.kx+gpwj2Ce29SnbZDZ7tht++u+xu6+G3IAseD7n23PQbNA2gNjcD3NmKv63X5dQz+zg3goI8sEtQEN0ms4dvdrPd53JGEo7Jd7PrEr47Bl+p9JD0ugeEhEdk6qP7MfXc64ZO02tZYvycXX.cW9oz.3V5jf8cn8bGEHGS0DjsDbQ3.Am4YdNeHUFw52mFYB8B2OOVJcwb5oTtWiCoAT23b2WfczxMBLSzanon909aFU3w0O1QCWBF+Q9ZOE83SMzkN6kmImZJ+bCpuPLBIANxUAhrCxlvYdjDYxLoP9pHLkQmgBgbP9zSrFINPOM+KKuVWJT+1+hq4ucu3JmW13OVb6wkDq.3ORSfnnPFuCtRX9GO93+wlawBEAtQ38uSeNhwdSeNV7YkR+pJAUBQ83c0GP913r5qiKv08PneKWHEE7ZMGvItCbwoGEzNGdLLVVF7jYjU03Z3X8Mmbe0.7kgISVGGamLY8zI+JQGCc8hDOySGLh9W2QQA12b0G8eQmV3XR8IqnyxZHjZ3Ydd4E0TLt9Mkw27lx3CtoL9V2TFe6aJi+5aJiO7EyHl49wijhg5TTIkNmjF29tlCzNFFQTl+e0fRgM49zmmJZH5IJ2Cx1k6m6QciBBlZMHwIVWmSnmM4U6Qv9Bocw896O4+7Q+E7l8HV2QRZVwQYYgrm2pU6c0IWr2kiYZzT++LWOGOA
-
I think you'll need to explore the automation handler, and this function in particular
-
@d-healey Ah, fantastic. Thanks, David :)
-
This seems to do exactly what I need. Setting this to false does the trick. Thanks again.
-
-