OpenPiano turns your Windows computer into a playable piano. Use your computer keyboard, mouse or MIDI controller, choose a sound, and record an idea without leaving the app.

This virtual piano includes Default and Grand Piano sounds. Add compatible SF2/SF3 SoundFonts (instrument sound files), or download the optional Steinway D-274 Hi-Fi piano. Choose 61 or 88 keys and customize key mappings, note labels, colors, sustain and pitch.

Save performances as editable MIDI notes with recorded sustain-pedal events, or render WAV audio using the sound and volume selected at export. Playing and recording work locally without an account.

Use the Windows installer or run standalone. No extra sound download is required to begin; settings and custom sounds stay in your Windows user profile. Updates and optional downloads use the internet.

Website: https://www.justagwas.com/projects/openpiano/
Documentation: https://github.com/Justagwas/OpenPiano/wiki

Features

  • 61 and 88 key piano layouts
  • Computer keyboard, mouse, and MIDI controller input
  • Included Default and Grand Piano sounds, plus an optional Steinway D-274 Hi-Fi download
  • Support for compatible SF2 and SF3 sound files
  • Custom key mappings
  • Volume, touch, sustain, and pitch controls
  • Themes and individual piano key colors
  • Built in interactive tutorial
  • Performance recording to editable MIDI with sustain-pedal events or rendered WAV audio
  • Local operation without an account

Project Samples

Project Activity

See All Activity >

Categories

Sound/Audio, MIDI

License

GNU General Public License version 3.0 (GPLv3)

Follow OpenPiano — Virtual Piano for Windows

OpenPiano — Virtual Piano for Windows Web Site

Other Useful Business Software
Paessler: Easy to Use With Enterprise Power. Free Trial Icon
Paessler: Easy to Use With Enterprise Power. Free Trial

A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
Get Free Download
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • Very good app! My huge thanks to the developers 👍
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

Windows

Languages

English

Intended Audience

End Users/Desktop

User Interface

Project is a user interface (UI) system

Programming Language

C, C++, Python

Related Categories

Python Sound Audio, Python MIDI Software, C++ Sound Audio, C++ MIDI Software, C Sound Audio, C MIDI Software

Registered

2026-02-10