User Tools

Site Tools


webapi:requests:playbacks_fireplaybackatlevel

Web API request

Playbacks/FirePlaybackAtLevel

Fires a playback with the specified level. This function forces the playback to a level, Doesn't do any level matching and always loads it if it's not loaded. If refire is set then it kills it before firing.

API https://api.avolites.com/12.0/Playbacks.FirePlaybackAtLevel.html
namespace Playbacks
usage http://[ip]:4430/titan/script/2/Playbacks/FirePlaybackAtLevel?handle={handle}&level={level}&alwaysRefire={bool}
example http://localhost:4430/titan/script/2/FirePlaybackAtLevel?handle_userNumber=2&level_level=0.9&alwaysRefire=true (link opens in new tab)
action Sets the given playback to the given level. Also restarts the LTP values if alwaysRefire is set to true.
parameter Handle: the playback to fire
Level: the level to set the playback to
alwaysRefire (Boolean): whether the playback is to be restarted
returns Nothing if successfull.
An error if not successfull.
remarks

Explanation for alwaysRefire:

If your fixtures (alwaysRefire only affects LTP channels) are currently active from two playbacks then the playback fired last dictates the LTP values. If now the earlier fired playback is 'refired' with FirePlaybackAtLevel and alwaysRefire is false then the LTP values do not change as both playbacks had already been active and the other playback is still the latest one. However if FirePlaybackAtLevel is used with alwaysRefire=true then this playback is treated as fired from 0 again, is now the latest one and controls the LTP attributes.

Used In

webapi/requests/playbacks_fireplaybackatlevel.txt · Last modified: 2020/04/19 15:34 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki