The current, complete documentation for SATIE is available in SuperCollider.
welcome to the SATIE documentation website
what is SATIE?
SATIE is an audio spatialization engine developed for realtime rendering of dense audio scenes to large multi-channel loudspeaker systems.
In the following demo video, we can see streams of balls falling from the ceiling towards the ground. In the middle of this stream is a rotating, rigid square that sometimes changes the balls’ trajectories. As the camera moves around, we can hear the change in the rendering of the audio scene. Watch here:
Its aim is to facilitate using 3D space in audio music/audio composition and authoring and to play well with 3D game engines (so far it has been used with Blender and Unity3D) and could also serve as volumetric audio spatialization addition to more traditional desktop DAW systems.
how does it work?
It is a lower-level audio rendering process that maintains a dynamic DSP graph which is created and controlled via OSC messages from an external process. SATIE’s modular development environment provides for optimized real-time audio scene and resource management. There is no geometry per se in SATIE, rather, SATIE maintains a DSP graph of source nodes that are accumulated to a single « listener », corresponding to the renderer’s output configuration (stereo and/or multi-channel).
table of contents
how to install SATIE
a first tutorial to get you started
tutorials to grow your skills
cheatsheet for some frequently used commands
please show me the code!
For more information visit the code repository.
This project is made possible thanks to the Society for Arts and Technologies (also known as SAT).