These feats are routine at Meadowmount, in part because the teachers take the idea of chunking to its extreme. Students scissor each measure of their sheet music into horizontal strips, which are stuffed into envelopes and pulled out in random order. They go on to break those strips into smaller fragments by altering rhythms.
This project allows you to practice music by "cutting up" a piece of music into snippets and practicing them, one after the other. It follows the principles of Deliberate Practice, Chunking, and Spaced Repetition.
Cut Up and Practice is in an early stage of development. You can run it and use it to practice almost any instrument, but expect rough edges and missing features.
- Find a piece of music that you want to practice (e.g. sheet music)
- "Cut it" into small pieces using a screenshot tool of your choice
- Put all screenshots into a folder
- Start Cut Up and Practice, load up the folder and auto-generate "snippets"
- Practice!
Also see demo video below:
demo_video.mp4
Release files that allow you to run this app with one click are WIP. For now, it has to be installed manually.
- clone this repository to your local machine
- make sure Python is installed
- create and activate a
virtualenv
- get dependencies, e.g. with
pip install -r requirements.txt
- run
python src/app.py
I am happy about any contribution, issue of feedback :)
- Run
pyinstaller src/app.py --hidden-import=PIL._tkinter_finder --hidden-import=pony.orm.dbproviders --hidden-import=pony.orm.dbproviders.sqlite
- executable app made with pyinstaller
- using ebisu for exercise selection
- other stack:
tkk
Pony ORM