Choose language
  1. Home
  2. Convert
  3. M4R to MIDI

Convert M4R to MIDI

Turn the melody of an iPhone ringtone into MIDI notes with an AI transcription model in your browser, then edit or play it with any instrument.

Loading the tool…
Rate this tool
No ratings yet. Be the first.

How to use

  1. Step 1

    Open a M4R file

    Drop the .m4r ringtone on the page or click to choose it. Tones with a clear melody work best.

  2. Step 2

    Tune the detection

    Set the note sensitivity, and turn on melody-only mode if you need a single line instead of chords.

  3. Step 3

    Check the piano roll

    Look at the detected notes and play them back to hear how close they are to the recording.

  4. Step 4

    Download the MIDI

    Save the .mid file and open it in any music editor, notation program or DAW.

Why ringtones transcribe well

Many ringtones are short, melodic and clean: a marimba pattern, a piano phrase, a synth hook. That makes them good material for transcription. When you convert M4R to MIDI, the tool analyses the tone and writes the notes it hears into a MIDI file. You can then learn the melody on an instrument, put it into a DAW with a different sound, or print it as sheet music.

How it works

The transcription uses basic-pitch, an open-source model from Spotify. It detects several notes at once, so simple chords are found as well as single lines. The model runs entirely in your browser after a one-time download. Before you save, the piano roll shows every detected note and lets you play the result back.

Settings for a clean result

  • Melody-only mode keeps one note at a time. Use it when you want the tune and not the accompaniment.
  • Sensitivity controls how readily quiet sounds become notes. Lower it if you see many small extra notes caused by echoes and reverb tails; raise it if soft notes go missing.

Ringtones are often made with plenty of reverb to sound bigger. That can create short ghost notes after each real note. They are easy to delete in a MIDI editor.

What you get and what you do not

The MIDI file contains notes with timing and strength, the instrument you picked and a tempo. The tempo is detected automatically, or you can type it in, so the notes line up with bars in your editor; the note timing itself stays as played. The result is a transcription, not the original file the tone was made from, so expect small differences in timing or note length.

Tones with drums, many layers or heavy effects give busier results. Tones bought from the early iTunes Store with copy protection cannot be opened. To hear any MIDI file with real instrument sounds, open it in the MIDI converter; to make a new ringtone from your arrangement, export it and use iPhone ringtone maker.

Frequently asked questions

Can I get the notes of my ringtone as MIDI?

Yes. The tool transcribes the tone and saves the detected notes as a MIDI file you can edit and play.

Why are there small extra notes?

Reverb and echo in the tone can create ghost notes. Turn the sensitivity down, or remove them by hand in a MIDI editor.

Does the MIDI file include instruments?

It is set to the instrument you pick on the page, such as piano, strings or flute. You can change it in any music software.

Is the ringtone uploaded for transcription?

No. The model runs in your browser and the tone stays on your device.

More tools