|
1 | 1 | --[[ |
2 | | - @description Get name of cue from QLab |
| 2 | + @description Create marker with name via OSC |
3 | 3 | @author Ben Smith |
4 | 4 | @link |
5 | 5 | Author https://www.bensmithsound.uk |
|
10 | 10 | @metapackage |
11 | 11 | @provides |
12 | 12 | [main] . > bsmith96_{filename}.lua |
| 13 | + osc.lua |
| 14 | + Qlab5.ReaperOSC |
13 | 15 | @about |
14 | | - # Get cue name from QLab |
15 | | - Written by Ben Smith - May 2025 |
| 16 | + # Create marker with name via OSC |
| 17 | + Written by Ben Smith - June 2025 |
16 | 18 |
|
17 | 19 | ### Info |
18 | | - * Using a custom OSC config, this allows you to get the name of the playhead in QLab. |
19 | | - * This will actually be one cue out and really annoying, but should be a proof of concept. |
| 20 | + * REQUIRES "osc.lua" IN THE SAME PATH |
| 21 | + * Intended for integration between Reaper and QLab, allowing markers when cues are fired when Multitrack Recording a live show |
20 | 22 |
|
21 | 23 | ### Usage |
22 | | - * |
| 24 | + * Create a custom OSC shortcut for this script (in the actions menu) |
| 25 | + * Send this OSC trigger with a string as the first argument. This string will become the name of the marker. |
| 26 | + * For QLab integration: |
| 27 | + * Reaper Preferences > Control/OSC/Web |
| 28 | + * Add a new device |
| 29 | + * Device name: QLab |
| 30 | + * Configure device IP+local port |
| 31 | + * Device Port: 53000 |
| 32 | + * Device IP: QLAB IP ADDRESS |
| 33 | + * Local listen port: 53001 |
| 34 | + * Local IP: current IP address |
| 35 | + * Allow binding messages to REAPER actions and FX learn: TRUE |
| 36 | + * Pattern config: open config directory |
| 37 | + * Copy the provided file "Qlab5.ReaperOSC" into this directory |
| 38 | + * Pattern config: refresh list, then choose Qlab5 |
| 39 | + * Check your QLab settings - you need to ensure Network > OSC Access > No passcode has "view" access |
| 40 | + * Now, Reaper should send a message to QLab whenever you start reaper playback, "/listen/go/name", which asks Reaper to send the cue name whenever "go" is fired. |
| 41 | + * In the actions menu, find this script. |
| 42 | + * Press play on reaper |
| 43 | + * Press "go" on any cue in Qlab |
| 44 | + * This should set the custom shortcut for the action to "/qlab/event/workspace/go/name" |
23 | 45 |
|
24 | 46 | ### User customisation |
25 | 47 | * |
|
0 commit comments