take_set_pitch
Pitch-shift any audio take by semitones without time change, enabling tuning chops to chord tones. Specify item index, semitones, and optional take.
Instructions
Pitch-shift a take by N semitones (no time change).
The core of "tune a chop to a chord tone". Pass positive values to
shift up, negative for down. Range is roughly -60 to +60 (REAPER
clamps extremes). Half-semitone values work (0.5, -1.25, etc.)
for fine-tuning.
Pitch quality depends on REAPER's per-take pitch shift mode setting (Item Properties → Take pitch shift mode). For vocals, "Élastique Pro Soloist" preserves formants well. Set it once in REAPER's project defaults and it applies to every chop.
Args: item_index: Global 0-based item index. semitones: Pitch shift in semitones. Float. Default 0 (no change). take_index: 0-based take index, or -1 for the active take.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| semitones | Yes | ||
| item_index | Yes | ||
| take_index | No |