Canvas

Inventory

Info

This note lists the software, hardware and applications available in the Spatial Computing Lab, together with the learning resources that support them. It starts with the fixed installation, which is the hardware the Lab Tools components are built for. After that come the equipment around it (alternative sensors, interfaces and capture devices) and the software used for content, mapping and sound.

Software

Software that runs in the lab. TouchDesigner runs the lab's own components (Lab Tools), and Max/MSP runs the Max-MSP ambisonic renderer.

CategorySoftware
GeneralTouchDesigner, Max/MSP, Adobe Creative Cloud
Projection mappingMadMapper
Game enginesUnreal Engine, Unity
AudioReaper
Lab infrastructureDante Via, Dante Virtual Soundcard and Dante Controller (audio network), NDI (video over the network), ICST Ambisonics externals for Max

Hardware

Fixed installation

The room's own hardware, set up permanently.

SubsystemHardware
Projectionthree fixed walls (left, centre, right), a floor projection with a lower resolution than the walls, and a mobile fourth wall (not installed by default)
Spatial sound16 loudspeakers in a third-order ambisonic layout plus 1 subwoofer, on a Dante audio network at 48 kHz
Body tracking and cameras3 × Azure Kinect on drop rods below the ceiling grid
ComputingHP Z8 workstation (TouchDesigner); Intel NUC (Kinect host); Windows NUC (ambisonic renderer)
Networklocal network (router) for OSC and NDI; Dante network for audio
Riggingscaffold-pipe grid below the concrete ceiling, carrying sensors, elevated speakers and projectors

Equipment

Tools you can use in the lab.

CategoryHardware
ComputingNUC (bare-bone workstation), HP ZBook (laptop)
MicrocontrollersRaspberry Pi 3 and 4B, Arduino
Depth camerasMicrosoft Azure Kinect (three installed, see above), ZED 2i, OAK-D
Hand trackingLeap Motion Controller
CamerasRGB cameras, Insta360 (360° camera)
MIDI controllersKORG nanoPAD, KORG nanoKONTROL, Intech Studio, Midi Fighter
InterfacesFull HD touchscreens
AudioRME Fireface UC (8-channel audio interface)
Networkrouter (local network)

Applications

Small software, plug-ins and apps.

CategoryApplication
InterfacesTouchOSC
Tracking and dataZIG SIM, ZIG SIM Pro, MediaPipe (in TouchDesigner)
3D scanningPolycam, Scaniverse
AudioSonic Pi

Learning resources

External links for inspiration

Learning material (on the lab's SharePoint, for LUCA users)

Snippet library (on the lab's SharePoint, for LUCA users)
A collection of small TouchDesigner examples and community components. It includes MediaPipe, multi-Kinect calibration and merging, OSC tools, UI layouts and utility patches such as counters, value mapping and camera fly-throughs.

Relations