UP Deck

Semi-free UP Deck 2.1

V2.1 has the new browser user interface which makes setting up deck buttons a lot quicker and easier : you can select / resize / crop icons and add button commands on your PC instead of your device. Both mobile app and desktop app need to be updated to the new version.
You can now animate or set a source's filter properties.

Demo : https://youtu.be/R6-RlsB03CE
Docs : https://8up.uk/docs/Animating_filters
This test version allows multiple decks to be connected to OBS simultaneously. Good for production teams who may require more than one member to remotely control aspects of the stream.

You can now set cropping with the 'position' and 'animate' commands;

Adding an extra 'group=' parameter to commands should let you manipulate objects inside groups. Everything seems to work as expected except moving objects. Altering x/y co-ordinates doesn't work as expected when the object is grouped - will look for a fix!

Added 'media' command to update a media source in the same way as text sources and image sources;
The desktop app stopped working with the October 2018 update of Windows 10. A new version is now available.

The setvar command had a bug that could stop a variable's new value being available immediately - fixed. You can now use a host name (instead of IP address) to connect to the desktop app and control things remotely over the internet. Drawing live now has some extra configurable options and custom actions available to make it easier to use while streaming live.
You can save text files containing lists and select values from them;

Images can now be updated;

Math evaluation and repeat loops for more complex actions;

Draw on screen live, during your stream;
Added 'setvar' command to manuslly set deck variables without asking for user input;

Additional deck buttons can now be pressed with the 'button' command;
You can now activate an animation queue on a per object basis - allowing multiple animations to be scheduled to play on an object in sequence and without having to specify delay values.

simply enclose values in brackets to indicate they are relative instead of absolute - works with x and y co-ordinates, width and height, rotation.