Router
The Router feature contains two routers (message routing, sACN), and a message history tab.
This allows the sending of messages from one destination to multiple sources with filters. The router crosspoints can be automated via the OSC API.
Message history (messages tab) is an audit trail of what happened.
Message routing
Section titled “Message routing”
The message router sends messages from sources to destinations. This is selectable via the routing matrix.
Route a message
Section titled “Route a message”- Click on the crosspoint you want to activate
- Check Enabled
- Optionally adjust the name and description. We autofill a name like
Qlab Backup In → HUD Out TCP - Add filters if you want them.
- Press
⏎to save, orescto discard, or click the buttons there.
Crosspoints
Section titled “Crosspoints”This is the heart of the message router.
The crosspoints have four states as indicated in the legend in the top left corner:
- No Crosspoint: nothing happening here
- Crosspoint Off: this crosspoint exists but is currently not routing anything
- Crosspoint On: this crosspoint is actively routing
- Filters On: this crosspoint is on AND it has filters
Crosspoint Filters
Section titled “Crosspoint Filters”The crosspoint filters allow for only specified messages to be passed along a crosspoint. This is helpful to reduce traffic or only allow needed traffic. You can add multiple filters to further narrow down the subset of messages that are routed. The filters are executed in order.
For example, you may have a lighting console on your network that is spitting out lots of information but you only want go’s to end up at another destination.
The filters have 6 options:
- Includes: This allows any message that includes the filter pattern. Example:
Includes - 'cue'would allow/cue/12cuefast/a/very/long/address/with/cueetc. - Does Not Include: The exact opposite of includes. If the filter pattern is anywhere in the message it won’t be routed.
- Matches: This is like includes but it is an exact match of the filter pattern.
- Does Not Match: The opposite of matches.
- Starts With: Allows messages that start with the filter pattern. Similar to includes but just a bit more specific.
sACN routing
Section titled “sACN routing”sACN routing is much like message routing. The main difference is it’s network interface to network interface and doesn’t allow for VLANs to be used.
You can map sACN universes like 1 -> 2 or 1-3,5 -> 5,8,10,14.

Route sACN
Section titled “Route sACN”- Click on the crosspoint you want to activate
- Check Enabled
- Optionally adjust the name and description. We autofill a name like
1 -> 2 - Specify the universes you want to map
- Optionally, adjust the priority of the forwarded channels
- Press
⏎to save, orescto discard, or click the buttons there.
Messages
Section titled “Messages”This tab shows all the messages that have been received and sent by the server including OSC API. The search bar will filter for anything in the messages including bits like OSC arguments.