I have a relatively simple system set up with a streamdeck and four Bases with different visuals in each. I currently have four buttons on the streamdeck set as MIDI buttons, going into Touch to hold certain values in each of the bases when pressed. That’s working great.
I also have a fifth button that I’d like my users to press when they’re done. My question is, I’d like a way to make sure that all four “hold” buttons have been pressed before the “done” button is pressed. Is there a way, in Touch, to have my fifth button check to see if the four hold buttons have been pressed/their values are 1, and if not, to change those values to 1 and activate each of those hold CHOPs? I feel like this can be done through scripting but I’m relatively green in that area, so any advice would be appreciated.
the Math CHOP can combine channels or CHOPs by multiplying all values. If one of the buttons is not pressed, the value of the channel should be 0 and in a multiplication would set the resulting channel to 0 as well providing you with a check if all buttons have been pressed…
Not sure how you have implemented the system so far - might be best to share what you have so far.
That makes sense! I think I figured out a simpler (or maybe unnecessarily complicated, who knows) way to do it using constants and TDMorph Presets (which I was already using in another part of the project). Thank you!