LIBSONARE
Piano TranscriptionAudio to MIDI · piano roll · built-in piano
LOADING
OSS DEMO

Everything runs locally on your device and nothing is sent anywhere. This is an open-source demo, not a service.

LOADING
SRC—LEN—NOTES—BPM—
Transcribe, then compare by ear

Press Transcribe to detect the notes in the sample piano piece, or open your own recording first. Then switch Listen between Original, Piano and Both. The piano is rendered at the recording’s loudness, so you hear the difference in notes rather than level. It all runs in your browser.

Audio to notes
AUDIO → MIDI

Turn a piano recording back into notes

libsonare finds the notes in a piano recording and lays them on a piano roll under the waveform they came from, then plays them back through its built-in acoustic piano. Set the detector and press Transcribe; every run after the first marks the notes that appeared and the ones that disappeared since the one before. Everything runs in your browser.

  • Original
  • Piano playback
  • Unchanged —
  • New —
  • Gone —
0:00.0 / 0:00.0
Listen
Zoom
Notes
—
Most at once
—
Tempo
—
Tuning
—
Detection
—
Change a setting and transcribe again to see what moves.