Actions
Naostage is constantly expanding it's Script library, making more and more third-party systems compatible with Kratos thanks to dedicated Actions.
If you want your system or product to be added to our ecosystem with custom compatible Scripts, please contact us at contact@naostage.com.
Categories
As we are expanding our Script library, we are constantly adding new categories : for every new third-party system we create Scripts for, a category is added. This way, you can easily find the Scripts you need.
Here is a list of the current categories available :
You can sort the table for a better visibility by clicking on the column titles.
Scripts library
You can download the latest Script library on the Naostage website.
The latest Script library includes :
You can sort the table for a better visibility by clicking on the column titles.
Script | Category | Description | Version |
---|---|---|---|
Target position X | ADM-OSC | Send a Target's X coordinate in ADM-OSC | 1 |
Target position XYZ | ADM-OSC | Send a Target's XYZ coordinates in ADM-OSC | 1 |
Target position Y | ADM-OSC | Send a Target's Y coordinate in ADM-OSC | 1 |
Target position Z | ADM-OSC | Send a Target's Z coordinate in ADM-OSC | 1 |
Target position X | SpaceHub | Send a Target's X coordinate | 1 |
Target position XYZ | SpaceHub | Send a Target's XYZ coordinates | 1 |
Target position Y | SpaceHub | Send a Target's Y coordinate | 1 |
Target position Z | SpaceHub | Send a Target's Z coordinate | 1 |
All params | Documentation | List of all parameters usable in a script | 1 |
Enabled param | Documentation | Example of the use of the "enabled" property on a parameter | 1 |
Target overlap | Documentation | Example of the use of the overlap functions of an Action Area | 1 |
Target position X absolute | DS100 | Send a Target's X absolute coordinate via OSC | 1 |
Target position X mapped | DS100 | Send a Target's X mapped coordinate via OSC | 1 |
Target position XY absolute | DS100 | Send a Target's X and Y absolute coordinates via OSC | 1 |
Target position XY mapped | DS100 | Send a Target's X and Y mapped coordinates via OSC | 1 |
Target position XYZ absolute | DS100 | Send a Target's X, Y and Z absolute coordinates via OSC | 1 |
Target position XYZ mapped | DS100 | Send a Target's X, Y and Z mapped coordinates via OSC | 1 |
Target position Y absolute | DS100 | Send a Target's Y absolute coordinate via OSC | 1 |
Target position Y mapped | DS100 | Send a Target's Y mapped coordinate via OSC | 1 |
Send Target position | EOS | Send a Target's position via OSC | 1 |
Auto dimmer | GMA2 | Automatically dim a fader when a Target is outside Action Areas On or is inside Action Areas Off | 1 |
Auto dimmer any Tracker | GMA2 | Turn a fader On if any Tracker is inside an area and Off if no Trackers are inside this area | 1 |
Auto focus | GMA2 | Manage the Zoom ans Focus channels of a fixture in function of a Target's position. Can also manage the Dimmer | 1 |
Command on swap | GMA2 | Send two commands spaced by a user-defined delay when a Target is swapped between two Trackers | 1 |
Control dimmer zoom focus | GMA2 | Control 3 faders (dimmer, zoom , focus) via Kratos interface | 1 |
Control fader | GMA2 | Control a fader via Kratos interface | 1 |
Relative X position to fader linear | GMA2 | Control a fader in function of the relative X position of a Target in an Area. Linear curve. | 1 |
Relative X position to fader trapezoidal | GMA2 | Control a fader in function of the relative X position of a Target in an Area. Trapezoidal curve. | 1 |
Relative Y position to fader linear | GMA2 | Control a fader in function of the relative Y position of a Target in an Area. Linear curve. | 1 |
Relative Y position to fader trapezoidal | GMA2 | Control a fader in function of the relative Y position of a Target in an Area. Trapezoidal curve. | 1 |
Relative Z position to fader linear | GMA2 | Control a fader in function of the relative Z position of a Target in an Area. Linear curve. | 1 |
Relative Z position to fader trapezoidal | GMA2 | Control a fader in function of the relative Z position of a Target in an Area. Trapezoidal curve. | 1 |
Send command | GMA2 | Send a command via Kratos interface | 1 |
Send message target in area | GMA2 | Send custom messages when any Target is entering an Area, with a time debounce | 1 |
Target overlap | GMA2 | Send custom commands when a Target is entering/leaving an Area | 1 |
Target overlap executor | GMA2 | Send custom commands to a chosen Executor when a Target is entering/leaving an Area | 1 |
Validity to fader | GMA2 | Control a fader in function of the validity of a Target | 1 |
X Y mapping plus dimmer | GMA2 | Control 2 faders in function of the relative X and Y positions of a Target in an Area. Manage another fader when the Target is entering/leaving the Area | 1 |
Auto dimmer | GMA3 | Automatically dim a fader when a Target is outside Action Areas On or is inside Action Areas Off | 1 |
Command on swap | GMA3 | Send two commands separed by a user-defined delay when a Target is swapped between two Trackers | 1 |
Control dimmer zoom focus | GMA3 | Control 3 faders (dimmer, zoom , focus) via Kratos interface | 1 |
Control fader | GMA3 | Control a fader via Kratos interface | 1 |
Relative X position to fader linear | GMA3 | Control a fader in function of the relative X position of a Target in an Area. Linear curve. | 1 |
Relative X position to fader trapezoidal | GMA3 | Control a fader in function of the relative X position of a Target in an Area. Trapezoidal curve. | 1 |
Relative Y position to fader linear | GMA3 | Control a fader in function of the relative Y position of a Target in an Area. Linear curve. | 1 |
Relative Y position to fader trapezoidal | GMA3 | Control a fader in function of the relative Y position of a Target in an Area. Trapezoidal curve. | 1 |
Relative Z position to fader linear | GMA3 | Control a fader in function of the relative Z position of a Target in an Area. Linear curve. | 1 |
Relative Z position to fader trapezoidal | GMA3 | Control a fader in function of the relative Z position of a Target in an Area. Trapezoidal curve. | 1 |
Send command | GMA3 | Send a command via Kratos interface | 1 |
Target overlap | GMA3 | Send custom commands when a Target is entering/leaving an Area | 1 |
Target overlap executor | GMA3 | Send custom commands to a chosen Executor when a Target is entering/leaving an Area | 1 |
Validity to fader | GMA3 | Control a fader in function of the validity of a Target | 1 |
X Y mapping plus dimmer | GMA3 | Control 2 faders in function of the relative X and Y positions of a Target in an Area. Manage another fader when the Target is entering/leaving the Area | 1 |
Assign Target to Tracker | Kratos | Trigger to assign a target to a tracker Target | 1 |
Auto assign Target | Kratos | Use an Action Area to automatically assign a Tracker to a desired Target | 2 |
Auto assign Trackers in area | Kratos | Auto assign Trackers in an area to a predefined number Targets | 1 |
Control Multiple Areas | Kratos | Workaround for "Area groups" | 1 |
Copy Target's position | Kratos | Copy the position of a source Target to a destination Target | 1 |
Release tracking | Kratos | Allows to release a Target from it's current Tracker | 1 |
Release tracking to predefined position | Kratos | Allows to release a Target from it's current Tracker and switch to manual tracking with a predefined position | 1 |
Target position X | L-ISA | Send a Target's X coordinate using the ADM-OSC protocol | 1 |
Target position XYZ | L-ISA | Send a Target's XYZ coordinates using the ADM-OSC protocol | 1 |
Target position Y | L-ISA | Send a Target's Y coordinate using the ADM-OSC protocol | 1 |
Target position Z | L-ISA | Send a Target's Z coordinate using the ADM-OSC protocol | 1 |
Send Float | OSC | Send a OSC message containing a Float via Kratos interface | 1 |
Send Int | OSC | Send a OSC message containing an Int via Kratos interface | 1 |
Send message | OSC | Send a OSC message without argument | 1 |
Send message target in area | OSC | Send custom messages when any Target is entering an Area, with a time debounce | 3 |
Send String | OSC | Send a OSC message containing a String via Kratos interface | 1 |
Send Target position | OSC | Send a Target's position via OSC | 4 |
Target Overlap | OSC | Send custom messages when a Target is entering/leaving an Area | 2 |
Tracker count in Area | OSC | Send the number of Trackers present in an Action Area | 1 |