MIDI FROM MP3Open converter ↗

Can MP3 to MIDI keep the notes in order? A 10-second test

Published October 1, 2026 · Original site test

Yes, on this one clean C-major test clip, the converter preserved the rising and falling note order in its MIDI output. It detected 15 notes, from C4 up to C5 and back to C4. This is a result for one short file, not an accuracy score for songs or other instruments.

Detected MIDI pitches over timeFifteen detected notes rise from MIDI pitch 60 to 72, then fall to 60 over about nine seconds. C5C4 0 secondsabout 9 seconds
Original visualization of the note-on events parsed from the exported MIDI file. Horizontal spacing follows the events in order; this drawing is not a precise time scale.

What we tested

We used a 10.07-second C-major MP3 from the public Basic Pitch test-data collection. The same file was loaded into MIDI From MP3 in desktop and 390-pixel mobile browser views. Both views showed 15 detected notes and produced a 266-byte Standard MIDI File. The desktop run took 44.7 seconds and the mobile-viewport run took 34.0 seconds on this test machine; those timings are single observations, not typical performance promises.

We then parsed the exported file instead of relying only on the on-screen count. It contains a timing track and two note tracks: eight notes in the lower pitch range and seven in the upper pitch range. Those names describe pitch grouping. They do not mean the tool identified two instruments or left and right piano hands.

What the MIDI actually contains

The note-on pitch sequence was 60, 62, 64, 65, 67, 69, 71, 72, 71, 69, 67, 65, 64, 62, 60. In note names, that is C4, D4, E4, F4, G4, A4, B4, C5, then down again. The first detected note began about 0.17 seconds into the file; the last began about 8.54 seconds in. The MIDI duration was about 9.99 seconds.

As a separate sanity check, we sampled the strongest frequency in short windows of the original audio and rounded each frequency to the nearest MIDI pitch. The sampled pitch pattern agreed with the broad rise-and-fall shape. That frequency check is not a complete ground-truth transcription: it does not measure every onset, overlap, or note duration.

Structure of the exported MIDI fileA timing track plus lower-range and upper-range note tracks with eight and seven notes respectively. Timing track · no note events Lower pitch range · 8 note-on events Upper pitch range · 7 note-on events
The two note tracks are a convenience for editing, not source separation.

What this test does not prove

A single clean ascending and descending scale says little about chords, drums, reverb, vocals, or full mixes. It also does not establish a percentage accuracy score. For a useful check on your own MP3, compare the downloaded MIDI against the source recording: listen for missing or extra notes, inspect note starts and ends, and correct the file in a MIDI editor before using it in a project.

Need to try your own recording? Open the converter. Processing happens in your browser; the selected audio is not uploaded for conversion.