Pianoscribe turns piano recordings into MIDI: musical notes you can edit and arrange in music or notation software. This audio-to-MIDI converter runs locally on Windows without uploading your recording.

It estimates notes, timing, dynamics, sustain and soft-pedal use. Choose expressive or uniform note strength and whether to include pedals. Clear solo piano recordings give the best starting point; review the result and correct it in your music software.

Adjust CPU resource use to suit other work, or set up optional CUDA or DirectML processing on compatible hardware. GPU speed benefits depend on the computer and recording.

Use the installer or standalone app. Both include CPU support and require a separate model download. Settings and downloaded components stay in your Windows user profile. Numbered output filenames preserve existing MIDI files.

Website: https://www.justagwas.com/projects/pianoscribe/
Documentation: https://github.com/Justagwas/Pianoscribe/wiki

Features

  • Piano recording to editable MIDI transcription
  • Estimated note timing, dynamics, sustain, and soft-pedal events
  • Local transcription without an account or recording upload
  • Common audio inputs, including WAV, MP3, and FLAC, depending on available codecs
  • Expressive or even note strength
  • CPU resource presets and GPU memory controls
  • CPU operation with optional CUDA or DirectML acceleration on supported hardware
  • Configurable output location
  • Numbered output filenames that preserve existing MIDI files

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow Pianoscribe — Piano Audio to MIDI

Pianoscribe — Piano Audio to MIDI Web Site

Other Useful Business Software
Cut Data Warehouse Costs by 54% Icon
Cut Data Warehouse Costs by 54%

Easily migrate from Snowflake, Redshift, or Databricks with free tools.

BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Pianoscribe — Piano Audio to MIDI!

Additional Project Details

Operating Systems

Windows

Languages

English

Intended Audience

End Users/Desktop

User Interface

Project is a user interface (UI) system

Programming Language

Python

Related Categories

Python Audio Conversion Software, Python MIDI Software

Registered

2026-08-25