Dynamic Strings on Push Display

    Max For Livebeginner

    Oct 25 2023 | 9:00 am
    Wondering if any of you smart people know how I might get dynamic string values displayed on my Push 3's screen as parameter names? CONTEXT: I've built quite a robust A/V performance system using Ableton/Push and Touchdesigner for visuals. On the Touchdesigner side, I dynamically load different visual generators based on the currently playing Live clip. Each visual has its own unique set of parameters. I control them via Macro dials on a TDA Rack device (Touchdesigner Ableton plugin which just sends dial values back & forth over OSC). I then perform live manipulation of the parameters via the knobs on Push. For system performance reasons, I reuse the same device Macro dials for each visual. This works great, but the names displayed on the Macros/Push are static. I want to be see what I am controlling from the Push display and have these names update when I switch between visuals.
    I've already read through this post which almost got me there. https://cycling74.com/forums/renaming-a-live-dial
    I setup the send/receive of names over OSC, and updated some dial short-names using the hidden approach mentioned. When I change the names on my dials and they do display properly on the M4L device, BUT the new names don't update on the Push or any Macros dials in Live mapped to those dials.
    I'm very new to Max/M4L. Is there any solution to this problem? Thanks in advance.

    • Hekuli's icon
      Nov 20 2023 | 8:19 am
      Hello?... Anyone?
    • tyler mazaika's icon
      tyler mazaika's icon
      tyler mazaika
      Nov 20 2023 | 2:25 pm
      As mentioned multiple times in the thread you referenced, dynamic updates of live.dial / Parameter info using any of the "hidden" attribute names (e.g. _parameter_shortname) aren't actually supported.
      "When the device is instantiated, Live collects this information exactly once."
      What you're trying to do won't work.
    • Hekuli's icon
      Hekuli's icon
      Nov 20 2023 | 2:50 pm
      I see. Thanks for confirming.