Skip to content

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.

Logo Category Compatible category names Kratos minimum compatible version
img Kratos kratos, intern v1.3.52
img PSN psn v1.3.52
img GrandMA3 grandma3, gma3 v1.3.59
img OSC osc v1.3.52
img GrandMA2 grandma2, gma2 v1.3.52
img DS100 ds100, ds20, d&b v1.3.52
img KratOSC kratosc v1.3.52
img L-ISA l-isa, lisa, l-acoustics, l acoustics v1.3.52
img ADM-OSC adm-osc, adm, admosc, adm osc v1.3.52
img Documentation documentation, doc, example, examples v1.3.52
img SpaceHub coda, coda audio, space hub, spacehub v1.3.59
img EOS eos, etc v1.3.59
img ChamSys chamsys, cham sys, Magicq v1.3.59
img Smode smode v1.3.59

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 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 XYZ ADM-OSC Send a Target's XYZ coordinates in ADM-OSC 1
Target position X SpaceHub Send a Target's X coordinate 1
Target position Y SpaceHub Send a Target's Y coordinate 1
Target position Z SpaceHub Send a Target's Z coordinate 1
Target position XYZ SpaceHub Send a Target's XYZ coordinates 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 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 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 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 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
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 plus 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 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
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 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
Target position XYZ L-ISA Send a Target's XYZ coordinates 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