Pianoscribe is a Windows application that listens to a piano recording and turns the performance into a MIDI file you can open, edit, and arrange. It identifies notes, timing, dynamics, and optional sustain and soft pedal use without uploading the recording for analysis.

Choose an audio file, decide whether to preserve the performance’s natural dynamics and pedal information, then select Convert to MIDI. Processing load can be adjusted to suit the computer, allowing Pianoscribe to work quietly in the background or finish more quickly when resources are available.

Clean solo piano recordings provide the clearest results. The completed MIDI file is saved to a configurable location and can be opened in compatible notation, composition, and production software.

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

Features

  • Piano recording to editable MIDI transcription
  • Note timing, dynamics, sustain, and soft pedal recognition
  • Private processing without source recording uploads
  • Support for common audio file formats
  • Expressive or even note strength
  • Adjustable processing load
  • Optional graphics acceleration on supported hardware
  • Configurable output location
  • Local operation without an account

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
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
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