Default Airsend Commands

As mentioned earlier, the macro shortcut entry “net1” addresses a controllable network source connected to the first network input on a NewTek live production system. TriCaster has a second network input, which you can send commands to using the shortcut entry “net2”.

The AirSend API also allows third-party developers to implement custom commands suited to their requirements. These, when provided, can be used in macros just like ‘NewTek native’ commands, even benefiting from the same automatic communication channel configuration. Documentation supplied with third-party products will provide information on custom commands that have been included.

By default, third-party products generally support the AirSend commands discussed next, included in the NewTek product macro system.


This command stores a custom local reference ID for the current clip (the one currently visible at on the network input). The value ID can be a string. ID is global and shared across your system (it is not stored per system output, if you have multiple).

For example:

The entry above will ‘remember’ the current clip with the name “AAA1”. (The default for ID is an empty string, which is a valid storage target.)


This command cues up content previously stored with a specified ID value on the upstream source channel assigned to the network input designated.

For example: 

The clip previously indexed as “AAA1” (using clip_store) is restored on the source system output channel connected to Net 1. The playhead is set to the beginning of the clip. (If the indexed clip is not located, nothing occurs.)


Select a page (or clip) defined by the value assigned to index. This may be a number specifying a particular page or at times, another property.

For example, sending a “clip_select” command to 3Play with a suitable numeric value assigned as the “index” key selects a specific Play List tab by index (assuming Play List mode is active. On the other hand, in Clip List mode, if the value for “index” was “0-023” the clip referred to would be selected.

For example:

This would select the fourth Play List tab on the 3Play output (A or B) connected to Net 1.


Move the specified number of pages forwards or backwards from the current page.

For example:

The entry above would select the previous clip on the source connected to Net 1.


You can specify “speed”, “position” or both keys (the order of keys is not important).

When “position” is not specified, play begins at the current frame. The value for position is specified in seconds, while speed is expressed as a playback rate value (1.0 = 100%).

For example:

This entry would play a clip backwards at 50% speed from a position 10 seconds into the clip.


This command will move the playhead backward or forward by a distance of # seconds. For example:

The entry above would advance the playhead five seconds further into a clip displayed on the source connected to Net 1.

NOTES: The software associates values with their key name, thus key can be entered in any order. The following are valid formats for numeric entries: “+0.1”, “0.1”, “.1”, “-0.1”.

Section 17.6.2

For more information please download the entire document at
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request


Article is closed for comments.