funjack / launchcontrol

Launchcontrol is a server that can control/playback scripts on a Launch
BSD 3-Clause "New" or "Revised" License
22 stars 3 forks source link

Add more playback controls for script players #1

Closed funjack closed 7 years ago

funjack commented 7 years ago

Add more control over playback of scripts by providing a timed actions script player that can: start, stop, pause, resume and skip to a certain time code.

Time actions are just an orderd series of timecodes with a Launch position,speed percent that can be send to the Launch. Protocols that can pre-calculate these timed actions only have to implement the ScriptLoader interface themselves.

The Kiiroo player has been migrated to use the TimedActionsPlayer.