2026-08-31 13:45:54 -04:00
|
|
|
{
|
|
|
|
|
"id": "propresenter-timers",
|
|
|
|
|
"name": "Timers",
|
2026-09-08 17:21:48 -04:00
|
|
|
"version": "1.2.0",
|
2026-09-10 09:28:04 -04:00
|
|
|
"proddash": ">=1.2.0",
|
2026-08-31 13:45:54 -04:00
|
|
|
"description": "Live ProPresenter timers and LTC timecode",
|
|
|
|
|
"client": "client.js",
|
|
|
|
|
"server": "server.js",
|
|
|
|
|
"style": "style.css",
|
2026-09-10 09:26:50 -04:00
|
|
|
"minSize": {
|
|
|
|
|
"w": 2,
|
|
|
|
|
"h": 1
|
|
|
|
|
},
|
|
|
|
|
"defaultSize": {
|
|
|
|
|
"w": 4,
|
|
|
|
|
"h": 2
|
|
|
|
|
},
|
2026-08-31 13:45:54 -04:00
|
|
|
"configSchema": {
|
2026-08-31 19:33:08 +00:00
|
|
|
"propresenter": {
|
|
|
|
|
"type": "endpoint",
|
|
|
|
|
"label": "ProPresenter",
|
2026-09-10 09:26:50 -04:00
|
|
|
"default": {
|
|
|
|
|
"host": "",
|
|
|
|
|
"port": 1025
|
|
|
|
|
}
|
2026-08-31 13:45:54 -04:00
|
|
|
},
|
|
|
|
|
"password": {
|
|
|
|
|
"type": "password",
|
|
|
|
|
"label": "API password (only if set in ProPresenter)",
|
|
|
|
|
"default": ""
|
2026-08-31 15:21:12 -04:00
|
|
|
},
|
2026-09-08 17:21:48 -04:00
|
|
|
"ltcEnabled": {
|
|
|
|
|
"type": "boolean",
|
|
|
|
|
"label": "LTC listener — decode timecode from an audio input on this machine",
|
|
|
|
|
"default": false
|
|
|
|
|
},
|
|
|
|
|
"ltcDevice": {
|
|
|
|
|
"type": "select",
|
|
|
|
|
"label": "LTC audio device",
|
|
|
|
|
"default": "",
|
|
|
|
|
"optionsRoute": "/ltc/devices"
|
|
|
|
|
},
|
|
|
|
|
"ltcChannel": {
|
|
|
|
|
"type": "number",
|
|
|
|
|
"label": "LTC channel on that device (1-based)",
|
|
|
|
|
"default": 1
|
2026-09-01 14:52:20 -04:00
|
|
|
},
|
|
|
|
|
"ingestToken": {
|
|
|
|
|
"type": "password",
|
2026-09-08 17:21:48 -04:00
|
|
|
"label": "LTC reader token (optional — for tools/ltc-reader.js on another machine)",
|
|
|
|
|
"default": ""
|
|
|
|
|
},
|
|
|
|
|
"stagePassword": {
|
|
|
|
|
"type": "password",
|
|
|
|
|
"label": "Stage display password (LTC fallback via a stage field labeled \"LTC\")",
|
2026-09-01 14:52:20 -04:00
|
|
|
"default": ""
|
2026-08-31 13:45:54 -04:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|