Place, delete, and clear arrangement-view clips.Documentation Index
Fetch the complete documentation index at: https://docs.vibrai.com/llms.txt
Use this file to discover all available pages before exploring further.
Command line
arrangement get-clips
List arrangement clips for a track
Track number (1-based: 1, 2, … or first, second, …)
arrangement place
Place a session-view clip into the arrangement
Track number (1-based: 1, 2, … or first, second, …)
Session-view scene number (1-based: 1, 2, … or first, second, …)
Arrangement start: bar.beat notation (e.g. 2.1 = bar 2, beat 1) or raw beats
--no-carry-envelopes
Skip session-clip envelope carry (default: envelopes carry as track-lane automation)
--force
Allow envelope carry even when existing destination-track automation would be clobbered
arrangement delete
Delete a single arrangement clip at (track, start-beat)
Track number (1-based: 1, 2, … or first, second, …)
Arrangement start: bar.beat notation (e.g. 5.1 = bar 5, beat 1) or raw beats
arrangement clear-scoped
Clear arrangement clips for specific tracks
One or more track numbers to clear (1-based, space-separated)
arrangement clear-all
Clear all arrangement clips
MCP tools
get_arrangement_clips
List the arrangement-view clips for a track.
Track number (1-based: 1, 2, … or ‘first’, ‘second’, …)
place_arrangement_clip
Copy the session-view clip at (track_id, source_scene_index) into the arrangement on the same track, starting at the given beat. By default, session-clip envelopes are also carried into the arrangement as track-lane automation; pass carry_envelopes: false to disable. Refuses with ARRANGEMENT_OVERLAP if existing destination-track automation would be clobbered; pass force: true to override.
Track number (1-based: 1, 2, … or ‘first’, ‘second’, …)
Session-view scene number (1-based: 1, 2, … or ‘first’, ‘second’, …)
Start position in arrangement: bar.beat notation (e.g. ‘2.3’ = bar 2, beat 3) or raw beats (e.g. ‘8’ or ‘8.0’)
Carry every session-clip envelope into the arrangement via a single transactional bounce. Returns carried_envelopes:N only after all N envelopes are committed; on any failure the placed clip is removed and the arrangement is left unchanged. Verify writes via get_arrangement_envelopes_ledger — the LOM read-back path returns empty for arrangement clips written this way. See recipe
write_arrangement_automation and recipe verify_arrangement_writes.Allow envelope carry even when existing track-lane automation would be clobbered (default: false).
delete_arrangement_clip
Delete a single arrangement-view clip on a track at the given start beat (surgical — does not affect other clips on the track or track-level automation envelopes).
Track number (1-based: 1, 2, … or ‘first’, ‘second’, …)
Arrangement start: bar.beat notation (e.g. ‘2.3’ = bar 2, beat 3) or raw beats (e.g. ‘16’ or ‘16.0’)
clear_arrangement_for_tracks
Clear all arrangement-view clips for the specified tracks.
Track numbers (1-based: 1, 2, … or ‘first’, ‘second’, …)