Sound Autotune
sound_autotuneAuto-tunes a recorded voice file to a key or scale, moving pitch while preserving character. Adjust retune speed and formant, then write a new WAV without overwriting the original.
Instructions
Auto-tune a recorded voice file (a phone voice note, a mic take, a stem): its pitch moved onto key + scale, or onto notes = [[start_s, midi_pitch, dur_s], ...] (times from the file's start), its character kept (WORLD; needs pyworld). speed_ms is the retune speed: 0 = the hard robotic snap, 20-60 firm, 100+ keeps vibrato and scoops. formant = semitones to move the voice's character without its pitch. Writes a new wav next to the take (or out=) and never overwrites; the same as the autotune effect on a track (fx_help type='autotune').
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | C | |
| out | No | ||
| path | Yes | ||
| notes | No | ||
| scale | No | chromatic | |
| amount | No | ||
| formant | No | ||
| speed_ms | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |