AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Qlab cookbook4/24/2023 If you are interested, here is how the LOOP ON could have been achieved in a script cue. You will need to clear the triggers for the individual cues and create a new unique trigger for the group cue as in this example: e.g to set selected cues to NO LOOP and HOLD LAST FRAME you would put the OSC cues for these functions into a fire all group. You can combine these in ‘fire all children’ groups. Here’s whats included in the example workspace: It is good practice to disarm lists with hotkeys when you are not programming (unless they are specific hotkeys designed for an operator to use in a show). Remember though, batch commands are potentially dangerous, particularly when they can be triggered by simple key presses. Generally, it’s best to keep all your Hot Key cues together in a separate cue list. You can copy and paste any OSC command you might find useful into your own workspaces. The attached workspace contains many useful OSC commands that will work in this way. You can now select all those cues we want to switch the loop mode to on, and hit our shift-L Hot Key Trigger. I’ve set it to MIDI note 60 on with any velocity. ‘L’ is generally already in use, as a shortcut for the built-in command LOAD, so we might use shift-L If we have a remote that sends MIDI we could also set a MIDI trigger to fire the cue. To do this we assign a Hot Key Trigger to the OSC cue, in the basics tab of the cue inspector. So what we need to be able to do is trigger the OSC cue, while we have a bunch of other cues selected. Of course, if we play this cue nothing will happen, because the only cue selected would be the OSC cue itself. Here’s a screenshot of our OSC cue that will switch selected cues’ loops on: If you are typing an OSC string from memory then the general rule is, all letters are lower case except the first letter of any words that are joined to another without a space, like ‘infiniteLoop’ where only the ‘L’ is capitalized. IMPORTANT: OSC is case-sensitive, so you must enter OSC with the capital letters in the correct place. In our loop selected example we would type: You now have a box at the bottom of that tab to type your OSC command. The OSC commands that QLab recognizes are set out in a document called the QLab OSC API.Īll the commands in the API are custom commands, so to set up a hotkey to set the selected cue to loop we would do the following:Ĭreate an OSC cue and set the message type in the settings tab of the cue inspector to ‘custom OSC message’ How It Works: In QLab OSC is often used to communicate with other pieces of equipment, e.g you could send OSC commands across a network to a lighting board, but you can also send OSC to QLab itself.īy default, in QLab, the settings for OSC default to Patch 1 being a ‘loopback’, i.e the OSC is sent to the Mac QLab is running on, which has a special address, ‘localhost’, and to the port number which QLab listens for OSC on, port 53000.
0 Comments
Read More
Leave a Reply. |