Mat.LearnReport (hack solution to mapping JSUI)

    Aug 01 2020 | 2:50 am
    This took so much hacking. Apologies for multiposting here but this deserves a new topic.
    I'm a priss about my interfaces. I like custom ones. Until Ableton/Cycling decide to expose a javascript or C method for map mode, my solution has been to unhide live.numboxes when the user goes into map mode.
    Mat.learnreport is an abstraction that sends 1s and 0s based on when the user hits Midi or Key in Ableton for this purpose.
    If someone finds this is useful I can submit it to the package manager. Not sure if cycling will take it since it's based on something unofficial.

    • Oct 05 2021 | 5:06 pm
      no idea how did this. (Really, how?) This should be a live. object in Max.
    • Oct 13 2021 | 1:57 pm
      (since you're back?) Can you give me some pointers as to how this is done? I've spent some time trying to figure it out and I'm pretty much lost here. I don't even think the MIDI remote script thing would allow one to do this. My best guess right now, is that I've been looking in the wrong direction: maybe you are not even worrying about a live API, and just figured out a way to read the state change of a live.object when the environment goes to a MIDI map mode. Again, I have no idea how this is done (would love to!) but it seems like something that should be available in vanilla max by default.