READY page: song keys, Waves Tune, live routing and in-ear sends

- SONG KEYS: each song's PCO key against the set's locator, the pad under it and Finished Songs
- W TUNE: the Waves Tune clip starting each song is the PCO key (and sends that key's program)
- ROUTING / IN EARS: read live over AbletonOSC (then handed back to Companion); the hold, and
  auto-fix in its hours, put stems back on the routing template (from 261025 NA Project) and
  raise in-ear sends at -inf to 0 dB

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-22 10:03:49 -04:00
co-authored by Claude Opus 5.5
parent 51a14140cc
commit f179df59f1
8 changed files with 923 additions and 21 deletions
+274 -2
View File
@@ -27,7 +27,8 @@
"atem_camera",
"atem_midi",
"spotify_play",
"ready_ltc"
"ready_ltc",
"ready_ableton_mix"
],
"max_tries": 2,
"pause_after_network_seconds": 60,
@@ -496,6 +497,12 @@
"run": "tasklist /NH /FI \"IMAGENAME eq Vista.exe\" | find /I \"Vista.exe\" >nul || (schtasks /Run /TN \"\\StatusPanel\\Start Vista\" >nul && ping -n 9 127.0.0.1 >nul && tasklist /NH /FI \"IMAGENAME eq Vista.exe\" | find /I \"Vista.exe\" >nul)",
"short": "VISTA",
"template": "win_start"
},
"ready_ableton_mix": {
"action": "ableton_mix",
"kind": "ready",
"label": "put Ableton's stems back where the routing template says and their in-ear send (A) to 0 dB",
"short": "MIX"
}
},
"flap": {
@@ -967,7 +974,212 @@
"vocal_positions": [
"Vocalist",
"[Leader]"
]
],
"finished_folders": [
"~/Library/CloudStorage/GoogleDrive-media@waterschurch.org/Shared drives/Waters Creative/Ableton/Finished Songs",
"~/Library/CloudStorage/GoogleDrive-media@waterschurch.org/Shared drives/Waters Creative/Ableton/Finished Custom Songs"
],
"tune_library": "~/Library/CloudStorage/GoogleDrive-media@waterschurch.org/Shared drives/Waters Creative/Ableton/Waves Tune - midi Program Change",
"ableton_osc": true,
"ears_send": 0,
"ears_skip_groups": [
"RESI TRACKS",
"MIDI GROUP"
],
"routing": {
"+GUIDE": [
"Ext. Out",
"2 Guide"
],
"+LOOPGUIDE": [
"Master",
""
],
"AG": [
"Ext. Out",
"7/8 GTRS"
],
"AMBIENT PADS": [
"Ext. Out",
"5/6 Keys"
],
"AUX DRUMS (LIVE)": [
"Ext. Out",
"9/10 PERC / FX"
],
"BASS": [
"Ext. Out",
"7/8 GTRS"
],
"BGVS": [
"Ext. Out",
"11/12 VOX"
],
"BGVS 2": [
"Ext. Out",
"11/12 VOX"
],
"CHOIR": [
"Ext. Out",
"11/12 VOX"
],
"CHOIR 2": [
"Ext. Out",
"11/12 VOX"
],
"CHOIR 3": [
"Ext. Out",
"11/12 VOX"
],
"DRUMS (LIVE)": [
"Ext. Out",
"9/10 PERC / FX"
],
"EG 1": [
"Ext. Out",
"7/8 GTRS"
],
"EG 10": [
"Ext. Out",
"7/8 GTRS"
],
"EG 11": [
"Ext. Out",
"7/8 GTRS"
],
"EG 12": [
"Ext. Out",
"7/8 GTRS"
],
"EG 2": [
"Ext. Out",
"7/8 GTRS"
],
"EG 3": [
"Ext. Out",
"7/8 GTRS"
],
"EG 4": [
"Ext. Out",
"7/8 GTRS"
],
"EG 5": [
"Ext. Out",
"7/8 GTRS"
],
"EG 6": [
"Ext. Out",
"7/8 GTRS"
],
"EG 7": [
"Ext. Out",
"7/8 GTRS"
],
"EG 8": [
"Ext. Out",
"7/8 GTRS"
],
"EG 9": [
"Ext. Out",
"7/8 GTRS"
],
"FX": [
"Ext. Out",
"9/10 PERC / FX"
],
"KEYS 1": [
"Ext. Out",
"5/6 Keys"
],
"KEYS 2": [
"Ext. Out",
"5/6 Keys"
],
"KEYS 3": [
"Ext. Out",
"5/6 Keys"
],
"KEYS 4": [
"Ext. Out",
"5/6 Keys"
],
"LTC": [
"Ext. Out",
"16 LTC"
],
"ORGAN": [
"Ext. Out",
"5/6 Keys"
],
"PERC": [
"Ext. Out",
"9/10 PERC / FX"
],
"PIANO": [
"Ext. Out",
"5/6 Keys"
],
"PIANO 2": [
"Ext. Out",
"5/6 Keys"
],
"PIANO FX": [
"Ext. Out",
"5/6 Keys"
],
"RESI BASS": [
"RESI TRACKS",
""
],
"RESI CLICK": [
"RESI TRACKS",
""
],
"RESI DRUMS": [
"RESI TRACKS",
""
],
"RESI GUIDE": [
"RESI TRACKS",
""
],
"RESI KEYS": [
"RESI TRACKS",
""
],
"RESI LTC": [
"Ext. Out",
"16 LTC"
],
"RESI TRACKS": [
"Ext. Out",
"3/4 IN-EARS"
],
"STRINGS": [
"Ext. Out",
"5/6 Keys"
],
"SYNTH BASS": [
"Ext. Out",
"9/10 PERC / FX"
],
"SYNTH GROUP": [
"Ext. Out",
"5/6 Keys"
],
"SYNTH PAD": [
"Ext. Out",
"5/6 Keys"
],
"TEMPO": [
"Master",
""
],
"VOX FX": [
"Ext. Out",
"11/12 VOX"
]
}
},
"ready_page": {
"back_pos": [
@@ -1188,6 +1400,66 @@
2
]
},
{
"id": "rd_keys",
"label": "SONG KEYS",
"pos": [
0,
6
],
"checks": [
{
"type": "ready",
"item": "keys",
"fix": "ready_recheck"
}
]
},
{
"id": "rd_tune",
"label": "W TUNE",
"pos": [
0,
7
],
"checks": [
{
"type": "ready",
"item": "tune",
"fix": "ready_recheck"
}
]
},
{
"id": "rd_routing",
"label": "ROUTING",
"pos": [
2,
2
],
"checks": [
{
"type": "ready",
"item": "routing",
"fix": "ready_ableton_mix"
}
]
},
{
"id": "rd_ears",
"label": "IN EARS",
"pos": [
2,
3
],
"checks": [
{
"type": "ready",
"item": "ears",
"fix": "ready_ableton_mix"
}
]
},
{
"id": "rd_all",
"kind": "ready",