🚀 Welcome to BlackRatio Studio — Free browser-based music tools, audio-to-MIDI converters, and notation studio!
BlackRatio Studio
Tool Tutorials7 min readNov 2, 2026

How to Transcribe Acoustic & Digital Piano Recordings to MIDI

Transcribe complex two-handed piano recordings into separate treble and bass clef MIDI sequences with velocity dynamics intact.

By BlackRatio Studio Team
Piano TranscriptionconversionMusic SoftwareTutorial
How to Transcribe Acoustic & Digital Piano Recordings to MIDI

The Piano Transcription tool is specialized for acoustic and electric piano recordings, utilizing multi-resolution harmonic tracking to separate left-hand bass lines from right-hand polyphonic melodies. It outputs grand-staff sheet music and MIDI sequences optimized for pianists and keyboard players.


Quick Start Guide

  • Open Piano Transcription at /tools/piano-transcription.
  • Upload a solo piano recording (acoustic grand, upright, or digital piano).
  • The piano-specialized DSP engine extracts 88-key fundamental frequencies.
  • Audit treble and bass clef separation on the grand staff piano roll.
  • Download polyphonic MIDI (.mid) or printable sheet music.

Before You Begin

  • Supported Inputs: Acoustic or digital piano recordings (MP3, WAV, FLAC, M4A up to 50MB).
  • System Requirements: Desktop or mobile browser with Web Audio support.
  • Important Practical Considerations: Piano notes feature sharp percussive hammer strikes followed by sustained complex harmonic overtones. The dedicated piano engine uses tailored spectral filters optimized for the physical acoustic properties of the 88-key piano.

Step-by-Step Instructions

Step 1: Open Dedicated Piano Transcriber

Open the Piano Transcription tool. The workspace is specifically calibrated for piano acoustics, featuring an 88-key frequency range from A0 (27.5 Hz) to C8 (4186 Hz).

Piano Transcription - Step 1: Open Dedicated Piano Transcriber
Piano Transcription - Step 1: Open Dedicated Piano TranscriberBlackRatio Studio UI

Figure 1: Open Dedicated Piano Transcriber in the Piano Transcription workspace.

  • Primary Control: Tool Navigation Bar / Launch Piano Transcription Workspace
  • Expected Visible Result: The workspace loads with an audio dropzone, acoustic piano spectrum visualizer, and grand staff display.
  • Musician's Pro-Tip: Recordings made directly from a digital piano line-out or high-quality virtual piano VST yield near-perfect transcription results.

Step 2: Select Solo Piano Audio

Drag your solo piano audio file into the upload zone. The engine checks sample rate and dynamic range, loading the audio buffer for polyphonic pitch extraction.

Piano Transcription - Step 2: Select Solo Piano Audio
Piano Transcription - Step 2: Select Solo Piano AudioBlackRatio Studio UI

Figure 2: Select Solo Piano Audio in the Piano Transcription workspace.

  • Primary Control: Piano Audio Recording Upload Dropzone (.mp3, .wav)
  • Expected Visible Result: The audio waveform appears, showing clear hammer transients and sustain decays.
  • Musician's Pro-Tip: Avoid recordings with heavy sustain pedal abuse where 20+ notes ring out simultaneously, as overlapping harmonics can blur bass note definition.

Step 3: Extract Polyphonic Piano Keystrokes

The algorithm analyzes simultaneous chord notes, identifying fundamental pitches and filtering out harmonic overtone multiples (2nd, 3rd, and 4th harmonics).

Piano Transcription - Step 3: Extract Polyphonic Piano Keystrokes
Piano Transcription - Step 3: Extract Polyphonic Piano KeystrokesBlackRatio Studio UI

Figure 3: Extract Polyphonic Piano Keystrokes in the Piano Transcription workspace.

  • Primary Control: Grand Staff Split Point (Middle C) & Velocity Sliders
  • Expected Visible Result: Polyphonic chords and fast melodic runs appear as note rectangles on the piano roll canvas.
  • Musician's Pro-Tip: Adjust the Sustain Pedal Compensation slider to control whether sustained notes are truncated when new chords are struck.

Step 4: Audit Treble and Bass Clef Separation

Inspect how the engine separated the left hand (accompaniment/bass) from the right hand (melody/arpeggios). Notes below Middle C (C4) are routed to the lower staff.

Piano Transcription - Step 4: Audit Treble and Bass Clef Separation
Piano Transcription - Step 4: Audit Treble and Bass Clef SeparationBlackRatio Studio UI

Figure 4: Audit Treble and Bass Clef Separation in the Piano Transcription workspace.

  • Primary Control: Dual-Staff Notation & Piano Roll Preview Canvas
  • Expected Visible Result: The piano roll displays two distinct color bands representing left-hand and right-hand parts.
  • Musician's Pro-Tip: You can adjust the Split Point slider if the left hand plays chords that extend above Middle C.

Step 5: Download MIDI / Sheet Music

Click "Download MIDI" to save the two-handed MIDI sequence, or click "Export Sheet Music" to generate grand staff notation in PDF or MusicXML format.

Piano Transcription - Step 5: Download MIDI / Sheet Music
Piano Transcription - Step 5: Download MIDI / Sheet MusicBlackRatio Studio UI

Figure 5: Download MIDI / Sheet Music in the Piano Transcription workspace.

  • Primary Control: Download Transcribed Piano MIDI / Score Buttons
  • Expected Visible Result: The .mid file downloads with separate tracks or channels for left and right hands.
  • Musician's Pro-Tip: Import the MIDI into your DAW and assign a premium grand piano library (like Keyscape or Pianoteq) for pristine playback.

Practical Real-World Example

Transcribing a Classical Piano Performance for Analysis and Practice

  • Musical Workflow: A piano student recorded their performance of Chopin's Nocturne Op. 9 No. 2. Uploading the WAV file to BlackRatio Piano Transcription separated the left-hand waltz accompaniment from the right-hand florid melody.
  • Verified Outcome: The student imported the MIDI into a notation editor to study their rhythmic timing and tempo rubato against the master score.

How to Verify Your Results

  • Check the grand staff split point (Middle C / C4) to verify clean separation between hands.
  • Inspect dense chord voicings in the piano roll to verify all chord extensions were captured.
  • Confirm that sustained notes held with the damper pedal do not cause excessive note overlap.
  • Export the transcribed MIDI to your DAW and assign a grand piano virtual instrument.

Troubleshooting Common Issues

Low bass notes have extra octave doubling notes appearing above them.

  • Underlying Cause: Acoustic piano strings produce powerful second harmonics that can mimic notes an octave higher.
  • Recommended Solution: Enable "Overtone Suppression" in the advanced settings panel.

Technical Boundaries & Limitations

Optimized specifically for acoustic and electric pianos. Organ with continuous drawbar tones or synthesizer pads with heavy modulation should use the general MP3 to MIDI converter instead.


Frequently Asked Questions

Q: Does it capture piano keystroke velocity dynamics? A: Yes. The hammer strike intensity is calculated for each individual key and mapped to MIDI velocities from 1 to 127.


Launch the Tool

Ready to begin? Access the free, browser-based Piano Transcription directly on BlackRatio Studio with zero downloads or account registration required.