Skip to content
WorkspaceAudio to MIDI

Audio to MIDI

Turn a melody or an isolated instrument into editable MIDI, directly in your browser.

  • Free
  • No sign-up
  • No credits
  • Runs in your browser

The first run downloads the transcription model. After that, a short melody usually converts within a minute; longer recordings and slower devices take more time.

Drop audio to start transcribing

Upload a recording or capture a melody with your microphone.

MP3 · WAV · FLAC · OGG · M4A · up to 20 MB / 5 minutes, depending on browser codecs

Detection sensitivity
Higher sensitivity picks up softer notes and may include noise.
Minimum note length
Ignore short detections to reduce unwanted notes.
Sets the beat grid for export; the recorded timing stays unchanged.

Basic Pitch works best with one pitched instrument or a clear melody. It does not separate instruments or transcribe drum patterns. Separate a mixed song first

Processing stays on your device. The model downloads on first use; your audio is not uploaded. Longer clips take more time.

Good to know

Audio to MIDI

Convert MP3, WAV or a recorded melody into editable MIDI notes in your browser. Start with a solo piano phrase, a guitar melody or one isolated pitched instrument.

What each setting does

Detection sensitivity
Higher sensitivity picks up softer notes and may include noise.
Minimum note length
Ignore short detections to reduce unwanted notes.
MIDI tempo (BPM)
Sets the beat grid for export; the recorded timing stays unchanged.
  1. Upload a clear solo recording or record a melody with your microphone. For a mixed song, separate the instrument first with Stem splitter.

  2. Choose sensitivity, minimum note length and the MIDI tempo, then convert. The MIDI tempo sets the beat grid without changing the recorded timing.

  3. Compare the original audio with the MIDI preview. Open the MIDI editor to correct notes, or download the MIDI file.

A few useful answers

Results are better on one pitched instrument. Separate a mixed song first. Drum transcription is not supported.

Featured on Smartees

Send feedback

Tell us what went wrong or what would help. Every message is read.

Type

Sending from /audio-to-midi