arrangement_build_song
Lay out a song on the timeline from session scenes: each section repeats a scene row for set bars, copies MIDI clips, adds markers, and reports skipped audio; clears existing clips when requested.
Instructions
Lay a song out on the timeline from session scenes: each section plays one scene row for a number of bars (e.g. intro 8, verse 16, drop 16, outro 8), every MIDI track's clip in that row copied and repeated to fill it, a marker per section; TOMNIC patterns go on as their notes. Audio tracks are reported as skipped. Refuses if the range already holds clips unless clear_existing. One undo step. Then arrangement.play.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| markers | No | Add a marker per section (default true). | |
| sections | Yes | Sections in order. | |
| start_beat | No | Where the song starts (default 0). | |
| clear_existing | No | Remove timeline clips from start_beat on first. |