items_apply
Batch update many REAPER items in one call: set position, length, volume, mute, fades, or delete items. Apply changes in a stable order, with errors reported per item without stopping the batch.
Instructions
Batch set position/length/volume_db/mute/fade_in/fade_out, or delete, across many items in one call.
Args: entries: JSON array. Each: {"item_index":0, "volume_db":-3.0, "fade_in":0.05}. Or {"item_index":5, "delete":true}. Only item_index required. Non-delete changes apply first (in the order given); deletes apply last, in descending item_index order, regardless of input order — this avoids a delete shifting the indices of items processed later in the same batch. A bad item_index is recorded in the response's errors array and does not abort the rest of the batch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entries | Yes |