Audio to sheet music: a melody, written out.
Sing, whistle or play a tune, or drop a recording of one instrument. The page finds the notes, the tempo and the key, and writes them as a score you can print, play back, or open in MuseScore. Nothing is uploaded.
drop a recording of a melody
One voice or one instrument: singing, humming, whistling, a flute, violin, sax, a lead guitar or a bass line. MP3, WAV, M4A and most other audio, up to 10 minutes.
Key:
At a glance
| Takes | A recording of one melodic line: a voice, a whistle or one instrument. Up to 10 minutes |
|---|---|
| Finds | The notes (pitch and length), the tempo and first beat, and the key signature |
| Writes | Standard notation on screen; MusicXML for MuseScore, Sibelius, Finale and Dorico; MIDI; a printable page (PDF) |
| You can change | Tempo, time signature (4/4, 3/4, 2/4, 6/8), transposition for B♭, E♭ and F instruments, clef, title |
| Measured | On synthesized tunes at 84 to 132 BPM: 99.5% of pitches and every note length within a sixteenth; tempo within 0.05 BPM; the key signature right in 5 of 6 |
| Uploads your audio | No |
How a recording becomes a score
The page follows the pitch of the recording a hundred times a second with the YIN method, the same tracker behind the site's tuner, which reads within a cent from a low B to a high E. Where the pitch holds steady for long enough it marks a note, and where a held pitch is played again (two quarter notes on the same G, say) it splits the note at the dip and re-attack in the loudness, because a pitch tracker alone hears one long note there.
The tempo comes from the notes themselves. Every possible beat length is tried, and the one that lines the note starts up best wins; that also gives where beat one falls. Each note is then placed on a grid of sixteenths, written with the plain and dotted values a reader expects, and tied across bar lines and beats where it has to be, so every bar adds up. The key signature comes from the site's key finder, which weighs every note against the 24 major and minor keys, and decides whether accidentals are written as sharps or flats.
Getting a clean result
Record one line, as dry as you can: a phone close to the singer or instrument, in a quiet room, without a backing track. Play or sing in time; the tempo is found from your notes, so a steady pulse is what makes the rhythms come out as you meant them. If the result is written at double or half speed (eighth notes where you meant quarters), type the tempo you had in mind and the whole score redraws. Choose the time signature the same way; the page cannot hear where a bar starts, so it begins bar one on the first beat.
For a song with a band, isolate the voice first with the stem splitter and bring the vocal stem here. For a melody you would rather edit note by note, use audio to MIDI, which has a piano roll, then open the MIDI in MuseScore.
For your instrument
"Written for" transposes the part so it reads correctly on a transposing instrument: a B♭ trumpet or clarinet part sits a tone above concert pitch, an alto sax part a major sixth above, a horn part a fifth above, and the key signature moves with it. Guitar music is written an octave above where it sounds, and the octave option does that. The clef follows the range of the melody unless you choose one.
What it can't do
This writes out one line. Chords, piano with both hands, and a full mix have no single note to follow, so they come out as a scatter of the loudest notes or nothing at all; for the chords of a song, use the chord finder. Ornaments, slides and vibrato are written as the nearest plain note. Triplets and swing are put on the straight sixteenth grid, so a swung tune reads as dotted rhythms. The figures above were measured on synthesized melodies, where the notes are known exactly; a real singer will need more corrections, and the MusicXML is there so you can make them in a notation program rather than starting from a blank page.
FAQ
Can I turn a recording into sheet music for free?
Yes. Drop a recording of a melody above and press Write it out. You get a score on screen, a MusicXML file, a MIDI file and a printable page, with no account, no watermark and nothing uploaded.
Can I hum or sing a tune and get the notes?
Yes. Record yourself on your phone, close to the mic in a quiet room, and drop the file here. Sing in time; the tempo is read from your notes.
Does it work on a song with a band, or on piano?
Not directly. It writes out one melodic line. For a song, separate the vocal with the stem splitter first and bring the vocal here. Piano chords and two-handed parts are not written out.
How do I open the result in MuseScore?
Download MusicXML and open the .musicxml file in MuseScore (File, Open). Sibelius, Finale and Dorico open the same file. The MIDI download works too, but MusicXML keeps the key, time signature and note spelling.
Can it write a part for trumpet, clarinet or saxophone?
Yes. Choose the instrument under "Written for" and the score is transposed for it: B♭ trumpet and clarinet, B♭ tenor sax, E♭ alto sax, F horn, or an octave up for guitar.
The rhythm looks twice as fast as I played it. Why?
The tempo is a guess from the notes, and double or half speed fit the same notes. Type the tempo you meant into the Tempo box and the score redraws at once.