Welcome to Grid Studio

Grid Studio is the core software of the SP Grid ecosystem and provides a flexible development environment for building, controlling, and operating complex real-time systems.

It combines graphical user interface tools, visual logic systems, and scripting capabilities to design custom control interfaces, automation workflows, and data-driven applications.

Grid Studio is used in professional environments such as live events, broadcast and virtual production, interactive installations, and large-scale media systems where multiple technologies and data streams need to be coordinated in real time.


What is Grid Studio?

Grid Studio is a modular platform for designing and operating interactive control systems.

It supports multiple development approaches — from no-code and low-code visual tools to full-code scripting using Python — allowing users to build systems that range from simple control dashboards to highly customized automation environments.

Using components such as Artboards, Widgets, Workflows, Modifiers, and Scripts, Grid Studio allows users to:

  • Build custom control interfaces and dashboards

  • Process and route data between connected systems

  • Automate logic and system behaviors

  • Integrate external devices, APIs, and software platforms

  • Develop tailored control systems for complex technical environments


Key Concepts

Grid Studio projects are built from a set of core components that work together to create interactive systems.

Artboards Artboards provide the visual workspace where interfaces and control layouts are built.

Widgets Widgets are interactive UI elements used to display information, trigger actions, and control systems.

Workflows Workflows define logic and data processing pipelines that connect different parts of the system.

Modifiers Modifiers process, transform, and manipulate real time data between objects and devices.

Scripting Python scripting allows developers to implement custom logic, integrations, and advanced automation.

Project Structure All elements of a project are organized in the Project Tree, which provides an overview of the system structure and relationships between components.


What can you build with Grid Studio?

Grid Studio can be used to build a wide range of real-time control and automation systems, including:

Show Control Systems Control interfaces and automation logic for live events, shows, and multimedia productions.

Technical Room Control Control systems for conference rooms, studios, and technical environments, integrating lighting, displays, media playback, and external control systems.

Broadcast and Virtual Production Tools Camera tracking integrations, control systems for broadcast environments, and tools for AR and virtual production workflows.

Interactive Installations and Exhibitions Automation and control systems for museums, exhibitions, and permanent installations that integrate sensors, media systems, and interactive elements.

Tracking and Sensor-Based Systems Applications using 3D tracking technologies, LiDAR sensors, depth cameras, and other spatial tracking systems for real-time data processing and control.

Live Event Automation Systems for automating lighting tracking, PTZ camera control, and other dynamic show elements based on real-time data.

Monitoring and Control Dashboards Custom dashboards for monitoring and controlling complex technical systems across multiple devices and software platforms.


How this documentation is structured

This documentation is organized into sections that guide you through the core concepts and tools of Grid Studio.

Getting Started

  • License System Learn how the Grid Studio licensing system works and how licenses are managed.

  • General Introduction to the user interface, navigation, and general interaction concepts.

Core Components

The following sections describe the main components used to build projects in Grid Studio:

  • Artboards and Widgets

  • Calendar

  • Driving and Connecting Objects

  • Cue list

  • Inspector

  • Library

  • Modifier

  • Project Tree

  • Scripting

  • State Machine

  • Timeline

  • Viewport

  • Workflow

Each section explains the purpose of the component and how it is used within a Grid Studio project.

Last updated