Copywrite © 2017 Joe Rogge, Jacob Gasyna and Adele Rehkemper
This file is part of Rhythm Trainer Pro. Rhythm Trainer Pro is free 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. Rhythm Trainer Pro 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 for more details. You should have received a copy of the GNU General Public License
along with Rhythm Trainer Pro. If not, see http://www.gnu.org/licenses/.
README:
This project was our pride and joy that we worked on during the 2017 HackIllinois Competition, it is our gift to not only the Open Source community, but the music community as well.
We will continue to work on it in the coming months and maybe even years, and we hope that since it is open source, other people who may be interested will help contribute as well.
We hope to further improve the quality of this program by allowing things like, tempo adjustment, dotted notes, triplets, more usable measures and scrolling, notes beyond thirty second notes, visual and audio cues, app capability, and much more.
Thank you for taking the time to look at our project.
Project Dependencies
- Tkinter - GUI library (usually comes with python but might not)
- Pillow - image handling
To use our program, simply open the python file "Jacobspart.py" using your the environment of your choice running python3, and as long as you have the required dependencies, when you run the program it will open up the GUI.
Once in the GUI, the note buttons on the bottom left are used to place notes on the staff and there are play,stop/reset, and delete buttons on the bottom right. Press the space bar as the line goes across the staff to practice your rhythm skills, have fun!.
Log in or sign up for Devpost to join the conversation.