Tunely
← Blog

AI Song to Sheet Music and MIDI: A Full Score, Parts and Stems From One Song (Tested)

The Tunely Team · 2026-10-26 · 8 min read
Short answer

Yes: in Tunely, open a song's Remix menu and choose Score & MIDI (Pro, 6 credits). It splits the song into up to 12 instrument tracks, writes down what each one plays, and gives you a full-score PDF, one PDF per instrument, MusicXML for MuseScore, Sibelius or Dorico, a multi-track MIDI and the stems. On our test song it found B-flat major at 98.1 BPM and wrote 9 parts across a 7-page score. Treat it as a first draft: the vocal line read cleanly; busy accompaniment needs a musician's pass.

A music teacher asked us for two things. First, change one part of a long piece just by describing the change. Second, when the AI can't get it right, a score an arranger can finish by hand. This is the write-up of the score, run on one of our own songs, with every number from that run. The last section covers the first wish: rewriting one section while the rest stays exactly as it was.

Want it now? Make the song first — free, in minutes.

Hear it

Sommerregen

The song we turned into a score: German pop, piano, guitar, soft drums

晚风慢一点 · before

Original, 0:58–1:30: verse 2 into the chorus

晚风慢一点 · after

Same 32 s; 1:06.8–1:21.1 redone with strings

What you get from one song

Score & MIDI works on any song in your Tunely library. One run gives you:

  • Full score (PDF): every instrument together, in concert pitch. Scores with more than 8 staves are set on A3 so they stay readable.
  • One part per instrument (PDF): what a player puts on the stand. A part is written for each instrument with enough notes to read.
  • MusicXML: opens in MuseScore (free), Sibelius, Dorico and Finale, so you can fix notes, add dynamics and print your own.
  • Multi-track MIDI: one track per instrument with a General MIDI sound, drums on channel 10. It follows the song's own tempo, so the bars line up with the recording in a DAW.
  • Instrument stems (MP3): up to 12 tracks — vocals, backing vocals, drums, bass, guitar, keyboard, strings, brass, woodwinds, percussion, synth and effects.
  • A ZIP of the score files, to send the whole package to a band in one go.

What it found in a real song

We ran it on "Sommerregen", the German pop song that opens our German home page: piano, acoustic guitar, soft drums and a female vocal. It was generated with "98 bpm" in its style, which made a good check on our tempo reading.

MeasuredKeyResultB-flat major
MeasuredTempoResult98.1 BPM, steady (the song was asked for 98)
MeasuredLengthResult54 bars of 4/4
MeasuredInstrument tracksResult12 split out; 9 had enough notes for a part
MeasuredFull scoreResult7 pages, A3
MeasuredTimeResultabout 3 minutes end to end, most of it the 12-track split

The vocal part reads as a plausible melody you could sing from. Treat the busier parts — piano chords, strummed guitar, drums — as a draft to correct, not a part to sight-read.

Bar lines come from the song, not from a guess

Notes are only useful in a score if they land in the right bar. Before anything is written down, Tunely measures the song's own beats and bar lines from the audio and fits every note to them, rounded to the nearest sixteenth.

Generated songs are not always metronome-steady. Another home-page demo of ours drifts from 129 to 130.5 BPM over four minutes. The bar lines follow the real beats instead of sliding out of step, and the MIDI carries the same tempo changes, so it stays locked to the recording when you put both in a DAW.

Slow songs are a classic trap: a ballad's eighth notes pulse at twice its tempo, and a beat tracker can lock onto that pulse. When a song's style names its tempo, Tunely uses it to tell the two apart. 「晚风慢一点」 was made with "slow 70 bpm" in its style and is written at ♩ = 67 in 60 bars, not at 133 in twice as many.

The MIDI starts at bar 1. When a song has an intro or a pickup before its first downbeat, Tunely tells you where the song starts relative to bar 1, so you can line the two up.

What to check before you play from it

A transcription is a first draft. These are the places to look first:

  • Rhythm spelling: notes snap to a sixteenth-note grid. Swing and triplets come out as straight sixteenths; re-notate them in MuseScore if the song swings.
  • Dense chords: piano and strings are written as chords, with ties where notes overlap. Correct to play, busier to read than a hand-made part.
  • Drums: one voice on a five-line drum staff (kick, snare, toms, hi-hat, cymbals). Hands and feet are not split into separate voices.
  • Bleed between tracks: a separated track always carries a little of the others — on our test the bass track also "played" drums and pads. Tunely keeps only the notes that belong to each track's instrument, but a stray note can survive.
  • Concert pitch: everything is written as it sounds. Transpose B-flat and E-flat instruments in your notation software.
  • Octave clefs: guitar and bass carry a small 8 under the clef, so the notes sit where players expect to read them, without a forest of ledger lines.

How to get it, step by step

On a phone it is the same as on a computer:

  • 1. Open your Library and find the song.
  • 2. Tap the ••• button (Remix on a computer), then Score & MIDI.
  • 3. Tap Create score · 6 credits and keep the page open. It takes 2 to 5 minutes (about 3 on our test song); credits are taken only once the files are ready.
  • 4. Download the full score, the parts, MusicXML, MIDI or the ZIP. The instrument stems are listed underneath.
  • 5. Open the MusicXML in MuseScore to correct and print. Opening Score & MIDI again on the same song shows the same files at no charge.

Rewriting one section without touching the rest

The teacher's other wish: keep a long piece but redo, say, minutes 5 to 7. In Tunely that is Fix a section, in the same Remix menu (Pro, 2 credits):

  • Pick the part: 10 seconds to 2 minutes, and no more than half the song. The window snaps to bar lines and shows which bars it covers.
  • Say how it should change, in your own words and language — "build up with strings, keep the tempo". New lyrics are optional.
  • Tunely makes two versions — about two minutes — and keeps the one with the smoother joins as a new version of your song; the original stays in your library. Instrumental songs work too.

Why splice at all? When we measured the raw output, the model had re-rendered the whole song. Outside the chosen window it matched the original only weakly (a correlation of 0.46 to 0.55). So Tunely keeps just the new section and stitches it into the untouched original, at points where both play the same music. After the splice, everything outside the window was identical to the original, sample for sample.

Long pieces work the same way. A song longer than 8 minutes, an imported song or an older one is sent as an excerpt with music on both sides of the window, then spliced back. A 10-minute piece works, as long as the part you rewrite is 2 minutes or less.

We tried it: the pre-chorus of a Mandarin ballad

We ran Fix a section on 「晚风慢一点」 ("Evening Wind, Slow Down"), a 3:37 Mandarin ballad from our own library: soft piano, nylon-string guitar, gentle strings and a warm female vocal. We picked the pre-chorus, 1:06 to 1:22, and typed the note in Chinese: 「加入弦乐,逐渐推高情绪,速度不变」, which means bring in strings, build the emotion, keep the tempo. The two clips near the top of this page both start at 0:58, so you hear the way in, the new part and the way out.

MeasuredWindowResult1:06–1:22 chosen; snapped to the bar lines at 1:06.8–1:21.1
MeasuredThe noteResultRead in Chinese and turned into directions for that part: strings swelling in, a gradual build, the same key and tempo
MeasuredStrings in the new partResultAbout 16 dB louder than at the same spot in the original (measured on the separated strings track); within 2 dB of the original before and after it
MeasuredWhat changedResultOnly 1:04.5–1:23.0: the window plus a short crossfade at each end
MeasuredThe rest of the songResultUnchanged: the same length (3:36.79), a waveform correlation of 0.9999 with the original, 0.00 dB level difference, no jump at either join
MeasuredTime and costResultAbout 80 seconds to the new version; 2 credits

Frequently asked questions

Can AI turn a song into sheet music?

Yes, as a first draft. Tunely's Score & MIDI turns a song in your library into a full score and one part per instrument, as PDF and as MusicXML you can edit in MuseScore, Sibelius or Dorico. On our test song the vocal line read cleanly; chords, strummed parts and drums need a musician's pass before a performance.

Is there an AI that converts a song into MIDI with a separate track for each instrument?

Yes. Score & MIDI splits the song into up to 12 instrument tracks (vocals, backing vocals, drums, bass, guitar, keyboard, strings, brass, woodwinds, percussion, synth, effects) and writes one MIDI file with a track per instrument, each with a General MIDI sound and drums on channel 10, following the song's own tempo.

Can I use it on any MP3?

It works on songs in your Tunely library, which includes covers and remixes you make from your own uploads. For a single melody from any recording, our free audio-to-MIDI tool runs in your browser.

Which programs open the files?

MusicXML: MuseScore Studio (free), Sibelius, Dorico and Finale. MIDI: any DAW, such as Logic Pro, Ableton Live, FL Studio, GarageBand or Reaper. The PDFs open anywhere and print on A4 (A3 for scores with more than 8 staves).

How accurate is the transcription?

Good enough to start from, not to perform from unchecked. Rhythms are rounded to sixteenth notes, so swing and triplets come out straight; dense chords and drums are simplified; a separated track can carry a stray note from another instrument. Expect to correct, not to rewrite.

How much does it cost?

Score & MIDI is a Pro feature at 6 credits per song, taken only once the files are ready; opening it again for the same song is free. Fix a section costs 2 credits. See plans.

Does fixing a section change the rest of my song?

No. The new section is spliced into the original, and everything outside the window stays identical. The result is saved as a new version next to the original, so you can compare or keep both.

Can I rewrite minutes 5 to 7 of a 10-minute piece?

Yes, as long as the part you pick is 2 minutes or less (and no more than half the song). Long songs are sent as an excerpt with music on both sides of the window and spliced back into the full piece.

Why doesn't my MIDI start at 0:00?

The MIDI starts at bar 1 so the bars line up in your DAW. When a song has an intro or pickup before its first downbeat, Tunely shows where the song starts relative to bar 1, so you can place the MIDI and the audio together.

Can I describe the change in Chinese or another language?

Yes. Our test note was written in Chinese: 「加入弦乐,逐渐推高情绪,速度不变」 (bring in strings, build the emotion, keep the tempo). In the new part the strings came out about 16 dB louder than before, and the rest of the song stayed exactly as it was.

Sources

  1. MusicXML 4.0 specification (W3C Music Notation Community Group)
  2. General MIDI (The MIDI Association)
  3. Verovio, the open-source engraving library our PDFs are set with
  4. MuseScore Studio (free notation software)

More from the blog