Edit a mix
bandlab_edit_mixApply volume, pan, effects, and arrangement changes to a BandLab revision. Preview the diff first, then save a new non-destructive revision when ready.
Instructions
Applies mix operations to a revision. Defaults to a dry run that shows the diff without sending anything. With dryRun=false it saves a NEW revision (the original is never overwritten — BandLab keeps every version).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ops | Yes | Operations applied in order | |
| dryRun | No | true previews the change; false saves a new revision | |
| isPublic | No | Visibility of the new revision. Omitted, it inherits the parent — so editing a public song produces another public revision. Pass false to keep the edit unlisted. | |
| revisionId | Yes | Revision to edit, from bandlab_list_revisions | |
| description | No | Description to attach to the new revision | |
| allowUnverifiedEffects | No | Effect slugs are checked against the harvested catalogue and unknown ones are refused, because a slug BandLab does not recognise is written into the project silently. Set true only for a slug you have confirmed elsewhere. |