Midi Sheet Music is a free program that plays MIDI music files while highlighting the piano notes and sheet music notes. Works on Windows, Mac OS X, and Ubuntu Linux.

Project Samples

Project Activity

See All Activity >

Follow Midi Sheet Music

Midi Sheet Music Web Site

Other Useful Business Software

The First VoIP Communications Cloud in the World The First VoIP Communications Cloud in the World Icon
The First VoIP Communications Cloud in the World Icon

The Smarter Business Phone Solution

  • Powerful Unified Communication Features
  • Fast, Easy, Free Setup & Install
  • Trusted by 47,000+ Companies in 100 Countries

Rate This Project

Login To Rate This Project

User Ratings

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

User Reviews

  • I sincerly think this software the perfect software I at all times tried! => consider having a look at this webiste for Free Gift Cards : www.fregifts.com

  • I honeslty consider this software the best app I at all times used! => check this site for Free Goods : www.scripts4geeks.com

  • please make this app run in asio drivers pleaaaaaaaase

  • First I'd like to thank you for writing this software, and making it available for free, as well as open source. Though it is quite good overall, there are a few minor flaws. It doesn't always show the correct length of notes. It doesn't seem to have support for ties, which may be the reason for the incorrect length (type) of notes being shown. For those of us (like myself) whose eyser aren't what they used to be, the light grey color of the notes for the treble clef, when they are shown on the piano, is a bit hard to see. I actually worked out a solution for this, and would like to post it, in case anyone else, using this program, is finding the light grey color hard on the eyes. Obviously the first step is downloading the source code, since this involves building the software from scratch. Open the file Piano.cs in an editor (I used Notepad ++) and find the method SetShadeColors. Add the following, as the first line in the method (or at least before the variable c1 is used:) c1 = Color.FromKnownColor(KnownColor.Lime); Of course you can change it to any color you like, or use a hexadecimal value, if you prefer. Actually, I don't understand how this method works, as far as I can see, it's never called on elsewhere in the Piano.cs file. Nevertheless, this change did it for me. Open the project in Visual Studio, and build an EXE-file. I used VS, after having tried to build the software from the command line, as prescribed in the README file, and failing. Actually it took me a while to get the package to build without errors, first I got 100 errors. On closer examination, they were all the same error, telling me that the name "Strings" did not exist in the current context. Luckily Visual Studio suggested this solution, which worked, after having applied it to all the methods with this error: Adding using MidiSheetMusic.Resources.Localization; in the "using" section at the beginning of each method containing the error. Well, this review is now long enough, I give the software four stars. Was considering deducting two stars because of these flaws, but one star deduction is probably fair enough. PS I might like to change the grey color of the sheet music bar, so I would like to ask the author of the program, where I change that one as well.

  • I downloaded this project 11/30/2014. I am delighted with this, running on Ubuntu14.04 and KXStudio. The hand separation for the keyboard is intriguing. Discussing this with my older son (retired AF officer, skilled pianist also) he thinks the software models the player's hands. Kudos. I would ask if the future holds two really nice features? (1) midi in/out (2) Save [export as xml ?] midi rendering of the sheet music. Midi in/out allows direct input from midi keyboard and plaback through the midi instrument. Export midi rendering of sheet music allows editing. I used a program from midisoft (Studio4) until they went out of business. Midi Sheet Music is the first program that even comes close to their sheet music rendering.

Read more reviews >

Additional Project Details

User Interface

.NET/Mono, Cocoa (MacOS X)

Programming Language

C#, Objective C, Objective-C 2.0