Our tools

Community-tier tools are free and open source. Subscriptions add the other tools as ready-to-install builds, plus the updates and guides released while you are subscribed. A lapsed subscription keeps them.

Fused point clouds of a group of people, projected on the immersive studio's walls by Carto Carto Professional Calibration and fusion of point clouds from several depth cameras and LiDARs.

Carto is a point cloud acquisition, calibration, and fusion tool. It connects to multiple volumetric capture devices and calibrates their point clouds to build a coherent map of a space. The resulting fused point cloud can then be streamed in real time to other software as orthographic views or raw data.

Features
  • ✓ Multi-sensor calibration
  • ✓ Real-time point cloud fusion
  • ✓ Network outputs (orthographic views or raw data)
  • ✓ Configurable inclusion / crop region
Platforms

Windows · Linux

Photo: Camille Gladu-Drouin

Domeport Native Domeport Native Creator Standalone full-dome viewer: DomeMaster or equirectangular files, or live NDI, Spout and Syphon feeds.

Domeport Native shows full-dome content on a 3D dome model, to check a piece before booking the room. It plays DomeMaster and equirectangular files and takes live feeds over NDI, Spout (Windows) or Syphon (macOS) from TouchDesigner, Unity, Resolume or anything else that emits them.

Features
  • ✓ DomeMaster and equirectangular
  • ✓ NDI, Spout and Syphon input
  • ✓ Multiple dome formats
  • ✓ Low latency
Platforms

Windows · macOS · Linux

Domeport Web Domeport Web Community Preview full-dome content in your browser.

Domeport Web allows you to visualize and simulate full-dome content directly in your browser. Ideal for previewing immersive projects without specialized equipment.

Features
  • ✓ DomeMaster files, local or on Google Drive
  • ✓ No installation required
  • ✓ Cross-browser compatible
Platforms

Web

Koaia Koaia Creator Live AI image generation from a camera, a video or shaders.

Koaia is a real-time AI image generation tool. Create unique and dynamic visuals for your performances and installations. Co-developed with the help of Les 7 Doigts and Noukii Studios.

Features
  • ✓ Real-time generative AI
  • ✓ Parametric control
  • ✓ Compatible with SD1.5, SD-Turbo, SDXL, Flux.2 Klein, ControlNet and IP Adapter
  • ✓ Multiple shaders and inputs
Platforms

Windows · Linux

LivePose LivePose Creator Pose detection on live video, sent over OSC to your software.

LivePose runs vision model au format ONNX pose model from a camera or a video file and sends the skeletons over OSC to Max/MSP, Pure Data, TouchDesigner, Processing, SuperCollider or anything else that speaks OSC.

Features
  • ✓ Handles every standard pose detection model
  • ✓ OSC output
  • ✓ Tracking and Re-ID
  • ✓ GPU and NPU acceleration
Platforms

Windows · macOS · Linux

Max/MSP and TouchDesigner Extensions Max/MSP and TouchDesigner Extensions Professional The vision and image-generation models of LivePose and Koaia, directly in your patches.

Max/MSP objects and TouchDesigner components that expose the LivePose and Koaia models without a separate application.

Features
  • ✓ Max/MSP objects
  • ✓ TouchDesigner components
  • ✓ GStreamer Objects
  • ✓ Python Integration
Platforms

Windows · macOS

NDI, Spout and Syphon Support NDI, Spout and Syphon Support Professional Live video feeds between SAT tools and your other software.

NDI (network), Spout (Windows) and Syphon (macOS) share video textures between applications without going through a file.

Features
  • ✓ NDI (network)
  • ✓ Spout (Windows)
  • ✓ Syphon (macOS)
Platforms

Windows · macOS · Linux

ossia score ossia score Community Free, open-source intermedia sequencer for writing and running interactive scenarios.

ossia score is a free and open-source sequencer for writing interactive scenarios. It allows you to control and synchronize media (audio, video, lighting, etc.) using flexible timelines and interactive conditions.

Features
  • ✓ Interactive timeline
  • ✓ OSC, MIDI, DMX/Art-Net, MQTT, BLE...
  • ✓ HAP/H.264 video and shaders
  • ✓ Audio plug-ins
Platforms

Windows · macOS · Linux

Puara Puara Community Libraries for building gestural controllers and digital musical instruments on ESP32.

Puara is a set of embedded libraries: puara-module handles WiFi, OSC output and a configuration web page served by the board itself; puara-gestures recognizes gestures from an IMU (jab, shake, tilt, roll, ...). Compatible with the Arduino IDE or PlatformIO. Developed by SAT and IDMIL (McGill). MIT licence.

Features
  • ✓ Motion analysis
  • ✓ WiFi, OSC, BLE
  • ✓ Web-page configuration
  • ✓ Open-source
Platforms

ESP32 · Arduino

Freeze (Jason Noble, 2025), performed by Edu Meneses — project by Martin Daigle

Satellite Room Satellite Room Professional A private room on Satellite, SAT's web-based virtual space.

Satellite is SAT's 3D platform, based on Mozilla Hubs and reachable from a browser, a phone, a tablet or a VR headset. The Professional subscription includes a room reserved in your name to show work, hold events or work remotely. Access is set up with our team.

Features
  • ✓ Reserved room
  • ✓ Browser, mobile and VR headset
  • ✓ Based on Mozilla Hubs
Platforms

Web · VR

An actress on stage at a table, two other actors appearing in projection on either side Scenic Network Professional Access to the network of venues linked by Scenic, SAT's open-source telepresence software.

Scenic carries multichannel audio, video and data between venues at low latency over the public Internet, with no private network. The software is open source (GPLv3) and runs on Linux; it links some twenty venues in Québec and beyond. Access to the network is set up with our team.

Features
  • ✓ Multichannel audio and live video
  • ✓ Low-latency and full-duplex
  • ✓ Réglage de débit et de qualité
Platforms

Linux

Bluff, at the Monument-National. Photo: Jean-Philippe Sansfaçon

SpatGRIS SpatGRIS Community Real-time sound spatialization, up to 256 inputs and outputs, on dome, cube, binaural or stereo setups.

SpatGRIS places sound sources on a multichannel loudspeaker setup: dome, cube, binaural or stereo , and is driven over OSC. The ControlGRIS plug-in draws trajectories from your DAW. Developed by GRIS (Groupe de recherche en immersion spatiale, Université de Montréal) with SAT. GPLv3 / LGPLv3.

Features
  • ✓ Up to 256 inputs and outputs
  • ✓ Dome, cube, binaural, stereo
  • ✓ OSC control
  • ✓ ControlGRIS plug-in (VST3, AU, AAX)
Platforms

Windows · macOS · Linux

Video: GRIS-UdeM

Spatial Protocol Mapper Spatial Protocol Mapper Creator Real-time translation and routing of OSC streams between spatial audio software.

Spatial Protocol Mapper takes the OSC messages of one spatialization tool and forwards them, translated, to one or more others, so that one creation tool can drive several playback systems.

Features
  • ✓ Real-time OSC translation
  • ✓ Multi-destinations
  • ✓ Compatible with SpatGRIS, ADM-OSC, Spat Revolution
Platforms

Windows · macOS · Linux

Spatial Speaker Layout Converter Spatial Speaker Layout Converter Professional Convert speaker layouts from one software format to another.

Converts a loudspeaker configuration from one format to another: SpatGRIS, EAR (EBU ADM Renderer), Spat Revolution and others, so that positions are not typed in again each time the software changes.

Features
  • ✓ SpatGRIS
  • ✓ EAR (EBU ADM Renderer)
  • ✓ Spat Revolution
  • ✓ Multi-format import and export
Platforms

Windows · macOS · Linux

To get these tools

Pick a tier; Community is free.

See pricing

Custom Services and Hardware

Leverage SAT's unique expertise for your ambitious projects: equipment rental — Audiodice, haptic floor, Scenic stations, immersive studio — and R&D support from the team that built them. Quoted per project.

One Audiodice loudspeaker: a black polyhedron with a driver on each face Audiodice Custom Five multidirectional loudspeakers for eccentric 3D sound spatialization.

Five loudspeakers with 12 independent drivers each, 60 channels in all: sound radiates from the speakers outwards to the audience rather than from a ring around it, so eccentric and concentric spatialization can be combined. Available to buy or for rent, installation quoted separately.

Photo: Ash KG (subtletherapy.com)

Haptic Floor Haptic Floor Custom Modular floor of triangular tiles that move and vibrate under the audience’s feet.

Each triangular tile sits on actuators that raise it by 2 cm or make it vibrate; the whole floor is driven by OSC messages, so from any Suite tool or your own. Built to let an audience feel a sound, a movement or a response to its presence. Available to buy on custom sizes or for rent.

Scenic Stations Scenic Stations Custom Telepresence rack: 4 video inputs and 4 outputs at 1080p60, 4 XLR audio inputs and 4 outputs.

The Scenic Station is a Linux machine in a 4U road case, ready to plug in: 3 SDI and 1 HDMI inputs, 4 HDMI outputs (1080p at 60 frames per second), 4 XLR audio inputs and 4 outputs, an NVIDIA GPU, and the Scenic software driven from a browser. Available for buying or rent.

Immersive Studio Immersive Studio Custom CAVE-type studio: projection on three walls and the floor, ceiling grid for cameras and speakers.

The immersive studio projects on three walls and the floor; a ceiling grid takes cameras, speakers and sensors. About 35 m² / 382 sq ft (16 × 22.5 ft, 10.25 ft high). Rental depends on needs and availability.