The last column is only present for OSC messages which have a live form. If you are using multiple workspaces simultaneously and wish to route OSC messages selectively, you can use different port numbers for each workspace, prefix messages with /workspace/ from the current value.įor example, /cue/10/preWait/+ 1 increases the preWait of cue 10 by one second. This is a change from QLab 4 in which only the front-most workspace received OSC messages. Important: OSC messages which arrive on a given port will be received by every open workspace listening to that port. Exceptions are noted below, such as cases where a reply may be larger than the maximum size of a UDP datagram. The OSC API behaves almost identically when using both UDP and TCP. The plain text UDP port can also be customized on a per-workspace basis, just like the OSC port. For example, sending the text /cue/selected/start to QLab on UDP port 53535 will have the same result as sending the actual OSC command /cue/selected/start to port 53000. QLab also listens for plain text on UDP port 53535, and attempts to interpret it as OSC. When a client talks to QLab via TCP, messages are framed using the double end SLIP protocol ( RFC 1055) as required by the OSC 1.1 specification. Replies to OSC messages sent via UDP are sent on port 53001 by default, but can be customized using /udpReplyPort see below. When a client talks to QLab via UDP, each OSC message corresponds to one UDP datagram. Individual workspaces can be configured to listen for incoming OSC on any port in the Network → OSC Access section of Workspace Settings, although it’s important to remember that QLab itself still listens on port 53000. QLab listens for incoming OSC on port 53000. The QLab OSC API can be used over both UDP and TCP transport layers. OSC messages are sorted more or less alphabetically in each section, which is to say they’re alphabetically sorted, but messages which are closely related to each other are sometimes grouped together even if they are not alphabetically adjacent if that makes it easier to understand their relationship. What follows here is a complete dictionary of QLab 5’s OSC implementation. QLab has an extensive API (application programming interface) for OSC which allows you to control QLab from any device or software which can broadcast OSC messages.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |