Copy of https://github.com/pianobooster/PianoBooster - A MIDI file player/game that displays the musical notes and teaches you how to play the piano.
Go to file
Alexey Loginov cd1146c59b upload hicolor icons 2019-06-10 03:59:36 +03:00
doc rename svg files 2019-06-10 03:27:26 +03:00
icons/hicolor upload hicolor icons 2019-06-10 03:59:36 +03:00
logo upload hicolor icons 2019-06-10 03:59:36 +03:00
music rename svg files 2019-06-10 03:27:26 +03:00
music-src s/sourceforge/github/ 2019-06-10 03:45:09 +03:00
src upload hicolor icons 2019-06-10 03:59:36 +03:00
tools generate BoosterMusicBooks.zip from sources 2019-06-07 07:13:34 +03:00
translations generate BoosterMusicBooks.zip from sources 2019-06-07 07:13:34 +03:00
win32 while I returned the sound installation to the installer 2019-06-06 10:25:16 +09:00
BUILD.md info about supported platforms 2019-06-06 10:22:50 +03:00
CMakeLists.txt flattening repository 2018-05-18 14:41:22 +02:00
README-macOS.md info about supported platforms 2019-06-06 10:22:50 +03:00
README.md info about supported platforms 2019-06-06 10:22:50 +03:00
ReleaseNotes.txt documentation improvement 2019-06-06 09:57:18 +03:00
TODO.md update documentation, fix https://github.com/captnfab/PianoBooster/issues/9 2019-06-03 01:24:15 +03:00
gplv3.txt flattening repository 2018-05-18 14:41:22 +02:00
license.txt update documentation 2019-06-03 05:00:47 +03:00
pianobooster.6 update urls 2019-06-03 03:18:39 +03:00
pianobooster.desktop Update translations from tx 2019-06-05 06:29:31 +03:00

README.md

logo

INTRODUCTION

Piano Booster is a MIDI file player that displays the musical notes AND teaches you how to play the piano. You can play along to any track in the midi file and PianoBooster will follow YOUR playing. PianoBooster makes sight reading fun!

Piano Booster is a free (Open Source) program available from:

https://github.com/captnfab/PianoBooster/

Original work by Louis J. Barman can be found here: http://pianobooster.sourceforge.net/

A huge thanks to him and to all the contributers.

REQUIREMENTS

To run Piano Booster you need a MIDI Piano Keyboard and a MIDI interface for the PC. (If you don't have a MIDI keyboard you can still try out PianoBooster using the PC keyboard, 'x' is middle C -- but a MIDI piano is recommend).

To hear the music you will need a General Midi compatible sound synthesizer. Unfortunately the "Microsoft GS Wavetable software synthesizer" that comes with Windows XP introduces an unacceptable delay (latency) between pressing a note and hearing the sound. For this reason the use of "Microsoft GS Wavetable software synthesizer" is not recommend. Please see the forum section of the PianoBooster website for possible solutions.

MIDI FILES

To run PianoBooster you will need some Midi files preferably with right and left piano parts on channels 4 and 3. Some high quality demo MIDI files that are compatible with PianoBooster are available in doc/courses/*/ directories.

INSTRUCTIONS

Once the Piano Booster application starts up you must first setup the midi input and midi output interface from the Setup menu. Next open a midi file ".mid" or a karaoke ".kar" file using File/Open from the Piano Booster menu. Now choose the skill level, if you want to just listen to the midi music -- select 'listen', to play along with a midi keyboard with the music following your playing -- select 'follow you'. Finally click on the Play icon to start.

It is recommended that you shut down all other programs whilst running Piano Booster so that the scrolling notes move smoothly across the screen.

TRANSLATIONS

PianoBooster isn't translated in your language? Help us, and we will gladly ship new translations with it. Use our Collaborative Translation Platform (Transifex) to add your favorite languages.

Using Transifex is not mandatory. You can translate by Pull Request

You need to translate:

Main program

Courses

Desktop file #1

Desktop file #2

LICENSE

Piano Booster is fully copyrighted by the author and all rights are reserved.

PianoBooster is free software (Open Source software): you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

PianoBooster is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License in the file "gplv3.txt" or from the web site http://www.gnu.org/licenses/ or gplv3.txt.

PianoBooster License

SOURCE CODE

As part of GNU General Public License the source code for PianoBooster is available from the GitHub site https://github.com/captnfab/PianoBooster. See the BUILD.md for instructions on how to build the source code.

DOCUMENTATION

Documentation

Release Notes

BUGTRACKER

Issues

CONTRIBUTING

PianoBooster is community developing project since 2018. You're welcome with patches:

Pull Requests

We have many issues always Issues

PLATFORMS

We support Linux and Windows platforms. We do not have macOS developers at the moment.