MelodyLingua

Extract a melody from any short sample, then re-sing it in another language — same tune, new tongue.

STEP 1Listen & track pitchAutocorrelation pitch detection on the sample.
STEP 2Segment the melodyFrames → notes with pitch, start & duration.
STEP 3Fit new lyricsSyllable-matched lines in the target language.
STEP 4Re-sing itFormant vocal synth → rendered to a WAV you can play.
No sound? Sandboxed previews sometimes mute Web Audio. That's why this version renders a real audio file — press ▶ on the player in the Performance card, or hit Test output to check your speakers first.

1 Source sample

🎧
Drop an audio file here, or click to choose
mp3 · wav · m4a · ogg — a solo melody line or a hum tracks best
Waiting for audio…

2 Extracted melody

notes 0
key –
tempo –
length –

3 Language & lyrics

— syllables ⇄ — notes

4 Performance

Tempo1.00×
Transpose0
Vibrato1.00
Brightness0.70
Reverb0.34
Press Sing to hear the new-language version.
nothing loaded
The singer is rendered offline into a WAV. If the transport above doesn't auto-start, press its own ▶ button — that's a direct user gesture and always works.