Nodes for launching and controlling other applications on the system, and for controlling the composition application itself
Nodes for interacting with stage lighting equipment through the Art-Net protocol
Nodes for playing audio files, receiving live audio, and synthesizing, analyzing, and filtering audio
Nodes for receiving input from the Behringer BCF2000 MIDI controller
Nodes for working with the video capture and playback devices manufactured by Blackmagic Design
Nodes for creating, deconstructing, and mixing colors
Nodes for working with text in a console window
Nodes for working with data in ways that are independent of data type (such as storing the most recent data) or that apply to most data types (such as checking if two values are the same)
Nodes for working with information that has a key-value structure, where you can use a key to look up a value
Nodes for working with events, which control the timing of when different parts of a composition execute
Nodes for working with files and folders
Nodes for working with fonts when displaying text
Nodes for receiving data from a USB Human Interface Device (HID) and for discovering available HIDs
Nodes for creating, filtering, and getting information from 2D images
Nodes for capturing input from your computer's keyboard
Nodes for receiving images from a Kinect depth sensor
Nodes for working with 2D objects called layers that can be stacked to create composite images
Nodes for tracking hands, fingers, and pointing tools with a Leap Motion device
Nodes for creating, rearranging, and selecting items from lists
Nodes for working with mathematical logic (true and false values)
Nodes for doing mathematical calculations with numbers
Nodes for sending and receiving MIDI notes and other MIDI messages (MIDI events)
Nodes for making numbers change over time, useful for animations
Nodes for capturing input from a mouse or touchpad
Nodes for sending and receiving video and audio over the network using NDI®
Nodes for generating (pseudo)random numbers using various techniques
Nodes for sending and receiving Open Sound Control (OSC) messages
Nodes for doing calculations with 2D, 3D, and 4D points and vectors
Nodes for working with 3D rotations specified using quaternions
Nodes for working with 2D axis-aligned rectangles
Nodes for downloading RSS feeds from websites
Nodes for creating and rendering 3D graphics scenes
Nodes for listing and getting information from screens (monitors or displays)
Nodes for routing data and events through a composition
Nodes for sending and receiving data through an RS232 serial device and for discovering available RS232 serial devices
Nodes for creating graphics shaders to be used to paint 3D objects
Nodes for sharing video and images with other applications in real time through Syphon
Nodes for working with information that has a tabular structure made up of rows and columns, like a spreadsheet
Nodes for manipulating and getting information from text
Nodes for getting the current date and time, measuring elapsed time, and firing events at certain times
Nodes for translating, rotating, and scaling 2D and 3D graphics
Nodes for working with information that has a hierarchical (tree) structure
Nodes for converting between different types of data
Nodes for creating and styling a user interface (UI)
Nodes for breaking down a URL into its components
Nodes for working with movie files, with live video from cameras, and streaming video
Nodes for working with the graphics windows displayed by a composition — changing their size, position, and other properties, and getting information about them