New user trying to setup a template for Resolume. I am working on a system to trigger columns. I would like to use the buttons group as opposed to programming a single button for every column. The reason for this is to set the group to toggle, so that the column that I trigger, corresponds on the lit up button on the controller, switching to off as I trigger another column… hopefully this is clear as mud.
The issue: The OSC address works by adding consecutive numbers to the end of the address. In Resolume, however, the address is /composition/columns/3/connect where the column number is in the middle of the address.
Is there a way to set that as the variable parameter in the address currently or am I stuck with creating a button for each and not having a visual cue as to which column is on?
Thanks for your question. Currently there is no way to do this, however maybe I can make the address accept a wildcard * character as a way to choose where the # goes for buttons/sliders. E.g
/composition/columns/*/connect
that would be really nice. If it would also possible to append it to a name like CH2N* (->CH2N1, CH2C2, etc) instead of also adding the “/”, it could save a lot of renaming when using touchdesigner as a midi2osc converter.
Ok, in the next build I post you can use # in the Buttons and Sliders widgets to choose where in the OSC Address the index ends up. If you use # more than once the index will show up multiple times.
Hi! Been using these button grids and encountered a problem; when creating a grid with more than 9 buttons the adressing gets wierd.
Im trying to send to /Page1/Key201 - /Page1/Key226. Though if i set the adress as /Page1/Key20# i end up with /Key2010 /Key2011 etc when there double digits, and /Page1/Key2# instead gives /Key21 /Key22 and so forth when theres only one digit. Adding two hashtags seems to just write the same number twice.
Is there a way to get around this, and if not, would it be possible to implement? An easy way would be to have one hashtag per digit, so i would write my adress as /Page1/Key2## to get /Key201 as the first adress or /Page1/Key### to get /Key001 as the first adress.
Thanks for the feedback. Offhand using multiple hashes seems odd since you wouldn’t want to force someone to use ## to have anything above 9.
Are you not able to split your OSC address into 2/# to better group them?
Well if that is the case then I guess it is still better than not being able to create more than 9 buttons. Adding an extra hashtag does not seem like that much trouble to me.
The program I am using for this does not allow me to rename the buttons
For the program ive been referring to it should work great with a base number. Not sure what is the best solution for other programs, i’ll let you be the judge of that.