Edit a SoundCraft session
edit_sessionOpen and modify a .scraft session or build one from audio files: adjust tempo, key, tracks, effects, busses, then export mixdowns, stems, MIDI, or a new session without altering the original.
Instructions
Open a .scraft session (or start from audio files) and change it: tempo, meter, key, markers, busses, add tracks (audio, instrument, MIDI file), change existing tracks by name (rename, volume, pan, mute, solo, add effects and sends), remove tracks, then write a new mixdown, stems, MIDI or a new copy of the session. The original session is never changed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Bounce up to this time (seconds; default the end of the last clip). | |
| key | No | Key, e.g. "C major", "A minor". | |
| start | No | Bounce from this time (seconds; default the session start). | |
| tempo | No | Tempo in BPM (default 120). | |
| busses | No | Aux busses (e.g. a shared reverb) that tracks send to. | |
| suffix | No | Added to the input name for outputs. | _edited |
| formats | No | Outputs: wav / aiff / flac (the mixdown), scraft (the editable SoundCraft session; its audio is copied into an "Audio Files" folder beside it), mid (the MIDI of the instrument tracks) and stems (one file per track, in a <name>_stems folder). | |
| markers | No | Markers (seconds). | |
| preview | No | ||
| bit_depth | No | Bit depth of wav / aiff / flac / stems (flac: 16 or 24). | 24 |
| normalize | No | Normalize the mixdown to -0.1 dBFS peak. | |
| overwrite | No | Replace existing outputs. | |
| add_tracks | No | ||
| input_path | Yes | Absolute .scraft session. | |
| output_dir | No | Absolute output folder (default: next to the input; required for new files). | |
| output_path | No | Absolute output file for the first format (its extension must match). | |
| change_tracks | No | Changes to existing tracks; `name` renames. | |
| remove_tracks | No | Names of tracks to delete. | |
| meter_numerator | No | Time signature top (default 4). | |
| meter_denominator | No | Time signature bottom (default 4). |