VocalPeach retunes a vocal recording. You draw the melody you want on a piano grid, and the voice moves to those notes while keeping its own timing and character. Everything runs on this device — your audio is never uploaded.
Getting a melody down
- Bring in your audio. Use the upload button in the toolbar, or drop a file anywhere on the window. WAV, MP3, M4A, OGG and FLAC all work, up to 5 minutes and 100 MB in the beta.
- Set the grid. Tempo and subdivision only move the grid lines you snap to. Your recording and any notes you have already drawn keep their timing.
- Draw the melody. Drag across the grid to make a Pitch Note; a single click makes one grid step. Drag the middle of a note to move it, either edge to resize it, and double-click it to delete it. Press P to switch to the Vibrato Note, which wobbles around whatever pitch is already there instead of setting one.
- Listen back. Space plays. Click the ruler to seek, and click a piano key to hear that pitch on its own. Flip Original to bypass your notes and A/B against the untouched recording.
- Keep it. Save Project writes one file holding your notes and the audio together, so opening it later restores the whole session. Export writes a 32-bit float WAV of the result. Import MIDI turns a MIDI melody into notes on the grid.
Keyboard
- Space
- Play or pause
- Home
- Back to the start
- P
- Switch between the Pitch and Vibrato tools
- ↑ ↓ ← →
- Move the selected note
- Shift ← →
- Resize its right edge
- Delete
- Remove the selected note
- Ctrl Z
- Undo · add Shift to redo
- Esc
- Cancel a drag in progress
Worth knowing
- It is built for an isolated, monophonic vocal. It will not pull a voice out of a finished mix.
- Breaths, silence, whispers and anything without a clear pitch pass through untouched.
- Small moves sound transparent. Push a note far enough and the voice starts to change character.
- Two notes may overlap: the one that starts later takes over, and each join is travelled as a short slide rather than a jump.
- Nothing is stored. Refreshing the page or loading new audio clears the session, so save a project before you close the tab.