item_split_at_transients
Split audio items at every detected transient, isolating each beat or hit for precise slicing, repitching, or rearrangement.
Instructions
Slice an audio item at every detected transient.
Uses REAPER's native transient detection (action 40310). Sensitivity is controlled by REAPER's project settings (Options → Preferences → Project → Item handling → Transient detection sensitivity), not by this tool — set it once in REAPER and it applies to every call.
Args: item_index: Global 0-based item index of the source audio item.
Returns:
chops_created: number of new items created from the split.
chops_total: total items now spanning the original time range.
chops: list of {item_index, position, length, offset_in_original_sec}
in playback order. The AI uses these indices to repitch /
duplicate / reverse individual chops.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item_index | Yes |