FreePiano is an opensource MIDI keyboard software.
In the beginning, this software was made just for myself, I just wanted a program that could load VSTi instruments and play like a piano using my computer keyboard.
After version 1.0, I have been receiving lots of suggestions, which make this software better and better. Thanks to all the suggestions.
If I could find similar open source software, maybe I will just make modifications on that software. So FreePiano is opensource. I hope new ideas can be implemented in this software, if it is possible.
Developers
Li Jia is the earliest developer, he started this project, you can contact him at .
Suggestions, Questions and BUGS.
And suggestions, or BUGs is welcome, just send me an Email (Lijia).
Localization
FreePiano currently only supports Chinese and English, there may be translation errors in English, If you found any, contact me. If you wish to translate the entire software or documents into your languange, Contact me and I will show you how.
Thanks
Thanks again to all suggestions!
And Thanks to all users, some of them have been playing computer keyboard music more than 10 years! Your insisting is the power that motivates me to make this software better.
Opensource libraries
mdaPiano
FreePiano comes with a tiny piano vst plugin call mdaPiano, you can find more at:
http://mda.smartelectronix.com
freetype
freetype2 is a font drawing library, read more at:
http://www.freetype.org
zlib
FreePiano song file uses zlib to compress data:
http://www.zlib.net
libpng
All image resources in freepiano is png, libpng is used to read these images:
http://www.libpng.org
x264
x264 is a common used video encoder.
http://www.videolan.org/developers/x264.html
faac
A library that encodes audio data.
http://sourceforge.net/projects/faac
mp4v2
This is the library freepiano uses to exporting a MP4 file.
http://code.google.com/p/mp4v2