Processes

For step-by-step notes on selected processes, see the Process Guides. The Utilities pages cover the browser-based companion tools for Automation Score breakpoint lanes, image scores, acoustic imprints, and Spatial Score automation JSON.

The Package Browser discovers user-facing tools and controllers from their script metadata and groups them by workflow. The inventory below follows those same groups. Helper libraries and support dialogs remain hidden from the browser, while included JSFX engines and effects live under Effects/s3g.

Utils

Channel Mixing / Automation

MIDI Composition

Procedural Synthesis

These tools use included JSFX synth engines in two ways: render actions create new media items offline, while MIDI controllers configure the same engines for timeline-driven realtime use.

The render actions use breakpoint curves for parameter motion and channel behavior, then write a new multichannel media item.

Offline Synthesis / IR

These NumPy-backed renderers handle processes that are easier to do offline with Python than in Lua or JSFX. Breakpoint envelopes shape the render over time. Density means event or peak admission before synthesis, not gain modulation afterward.

Spatial Panners

The included panners are intended for use with loudspeaker arrays available in the RISD Studio for Research in Sound & Technology (SRST). They include a 12-channel dodecahedron layout, a 17-channel cube layout, and the shared 25-channel dome layout. The 25ch dome panners offer several approaches to the same array, giving composers room to compare and work with different spatial behaviors.

3OAFX

Spectral / Convolution

Multichannel Texture / Montage

Item Channel Transforms

Track Building / Routing