Process Guides
These pages provide practical notes for selected processes. The guide categories follow the Package Browser and Processes page.
Many processes use custom ImGui interfaces with diagrams, tables, breakpoint lanes, or spatial views. These visuals are meant to show how the process is mapping time, channels, pitch, space, or source material, so they can be read as part of the control surface while setting up a render. Most controller windows use the same compact visual language: dark gray tool areas, aligned labels, short button labels for commands, dropdowns for one-of-many choices, and fixed footer rows for render or write actions when a footer is needed.
General Pattern
Most render actions follow the same workflow:
- Select one or more media items or tracks.
- Run the action from the
s3g-mc Package Browseror REAPER Action List. - Choose render settings in the ImGui window.
- Click
Render. - Listen to the newly created item or track before deleting the source.
Render actions generally create a new media item rather than destructively editing the source. Actions that render from selected media try to limit the render to the selected item, selected-track media range, or requested duration.
For NumPy-backed processes, use WAV-backed media. Convert compressed formats to WAV first; the offline analysis and render scripts expect WAV sources.
Breakpoint Envelopes
Several offline processes include compact breakpoint lanes plus a Detailed Breakpoint Editor. The compact lanes show the active time-shape for each mapped parameter. The detailed editor lets you choose a lane, activate it, add or delete points, apply preset shapes, and randomize points.
Useful habits:
- Draw
AmplitudeorDensityfirst, then adjust timbre or spatial controls. - Use many points for animated materials, but start with a readable shape when learning a process.
Random selectedchanges one chosen lane;Random allchanges every active lane.- If an envelope is not active, the current slider value is used instead.