Table of Contents
Web API example
Set Timecode Start from Palette fade
Set the Timecode start time for versions pre Titan v14. The challenge is that this reqires a TimecodeTime object but the required cast was only implemented in Titan v14. The workaround is to set the palette fade time (as you would do by simply entering a number) and then call a macro which uses this to set the timecode start time.
For versions from Titan v14 on you can directly set the Timecode starttime using Timecode.TimecodeOne.SetStartTime.
author, date | Gregory Haynes, February 2022 |
---|---|
published | https://www.avosupport.de/downloads/icke_siegen/SetTcStartTime/ |
prog. lang./ framework | HTML, JS, CSS; none (wrote everything with a text editor) |
description | set the palette fade time, then call a macro to transfer this into timecode start time |
other requirements | a way to issue POST requests, e.g. RestMan for Chrome |
Screenshots
1. use RestMan (or another way to output a Post request) to set the palette fadetime
2. call a macro (here: Timecode - Set Start Time from Palette Fade to use the value as Timecode start time)
In order to call a macro via WebAPI it needs to be in the show library AND needs to be copied/moved to a handle.
3. the little html page at https://www.avosupport.de/downloads/icke_siegen/SetTcStartTime/:
How it works
Set Numeric Value
the value from the adjacent input field and sends it to Titan as numeric value (as like as used to set a palette fade time).
Set 0
, Set 1
, Set 5
send some predefined values.
Set TC1 Start
fires the macro to use the numeric value as timecode 1 start time.
Remember to download and deploy the macro Timecode - Set Start Time from Palette Fade.