Hello folks
I’ve been mulling over this since the topic started, but haven’t had time to build anything. Until today!
That’s a link to download my new and very lightweight app called QButton. It’s basically what the OP requested: ten largish buttons which send OSC triggers to QLab running on the same Mac.
Each button sends “/cue/Bx/start” where “x” is 1 through 10, one for each button. So button #1 sends /cue/B1/start and so forth.
You can set the name, text color, and background color of each button by sending OSC messages from QLab to localhost port 12121. Examples:
/qbutton/1 text “some text”
…sets the name of button 1 to “some text”. You need to type in the quotes in order to use multiple words.
/qbutton/3 bgcolor .5 .5 .5 1
…sets the background color of button 3 to 50% grey. The last digit is opacity, so 1 is opaque and 0 is transparent.
/qbutton/9 textcolor 0 1 0 1
…sets the text folor of button 9 to primary green.
There’s also an example workspace attached with three group cues full of resets to set the parameters back to defaults.
Right now the app won’t store its state, so you need to put setup cues in your workspace to run every time you need it. I kind of like it that way, personally, since that means all the smarts live inside the workspace and the app stays “dumb”, but I could be persuaded to include state saving if someone made a really good argument.
Any thoughts are welcome.
I should say, too: this is not an official product of Figure 53, this is a fun little thing I made in response to this conversation. If it’s useful to anyone, then that’s terrific, and i’m happy to answer questions and talk about it, but it’s probably not a good idea to go assuming that it’s going to be all officially supported or anything like that.
Cheerio
Sam