What the empty result means on this site
After the browser decodes and analyzes your audio, the converter makes a note list using a threshold and a minimum length. If that list is empty, it shows “No stable notes” and hides the MIDI download. The message does not identify the cause by itself: the source may be silent or lack a clear pitched part, or the controls may filter out detected events.
Use this troubleshooting order
- Listen to the exact local file. Check that it plays, has sound in the section you selected, and contains a pitched instrument or voice rather than only speech or percussion.
- Check the message. A decode failure is different from “No stable notes.” For a decode failure, try a playable MP3, WAV, or M4A file that your browser can open. Renaming an unsupported file extension does not change its audio encoding.
- For “No stable notes,” lower Note sensitivity. This converter starts at 0.25 and allows 0.10–0.60. A lower threshold can admit quieter detections, including unwanted ones.
- Then shorten Minimum note length. This converter starts at 0.06 seconds and allows 0.02–0.50 seconds. A shorter minimum can retain brief notes, but can also retain fragments.
- Compare any recovered notes with the audio. An event count alone is not proof that the pitches are correct. Keep the original file and inspect the MIDI in a piano roll before using it.
What we checked locally
In a local browser test, a self-generated two-second silent WAV produced “No stable notes” and no download at the default controls. A separate self-generated four-tone WAV produced a downloadable draft with five detected events at those controls. Tightening the threshold to 0.60 and minimum length to 0.50 seconds left four events in that same file; restoring 0.25 and 0.06 seconds restored five. These counts describe the test files only, not accuracy on other recordings.
In the converter code, the two sliders regenerate the draft from analysis already held in the browser tab. An empty note list triggers the exact “No stable notes” message and hides the download. The file picker accepts MP3, WAV, and M4A.
When sliders cannot solve it
If the file is silent, the wrong section was exported, or the browser cannot decode it, return to the source file. If a dense mix buries the part you want, try an authorized recording with a clearer solo passage. The converter does not isolate instruments or fetch a video URL. It creates an editable draft from a local audio file; manual correction can still be needed.
Once notes appear
Download the .mid file and listen through a MIDI instrument in your editor. Check the first attack, short notes, and the end of sustained notes. If the problem switches from missing notes to duplicate fragments, use the measured extra-note cleanup guide.