edit_notes
Modify existing MIDI notes by note ID while preserving IDs; update pitch, start, duration, velocity, probability, mute, and related properties.
Instructions
Change existing notes by note_id (from get_notes), keeping their ids.
Each edit: {"note_id": 12, ...} plus any of pitch, start, duration, velocity, probability, velocity_deviation, release_velocity, mute. Example: edit_notes(track="Keys", slot=0, edits=[{"note_id": 12, "velocity": 90, "pitch": "E3"}]). For relative changes on many notes use transform_notes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slot | No | ||
| edits | Yes | ||
| track | Yes | ||
| arrangement_clip | No |