Spatial Root Layout Builder

Create, edit, validate, and export speaker layout JSON files for Spatial Root.
Spatial Root supports nonlinear speaker layouts with flexible device channel routing.

Load Example Layout

Generate from Blueprint

Have a complex speaker blueprint? Open the Spatial Root Blueprint Layout Assistant, upload a PDF or speaker plot, and generate a first-pass layout JSON for Spatial Root. You can then import the JSON back into this Layout Builder for inspection and editing.

Generate from Blueprint with GPT

Speakers

On ID Channel Az (°) El (°) Radius (m)

Subwoofers

On ID Channel

Validation & Status

Visual Preview (Top-Down)

Top-down polar view. Listener at center. Azimuth: 0° front, 90° right, 180° back, 270° left. Elevated speakers show blue ring. Depressed speakers show orange ring.

Export & Import

Note: Display uses degrees for convenience. Export converts to radians for Spatial Root compatibility. Enable/disabled elements are honored (only active elements export). Notes are preserved if present.

Spatial Root is a layout-agnostic spatial audio playback engine.
This builder helps create valid speaker layout configurations for routing and rendering.
View on GitHubView Documentation