This is a pygame app to help learn read sheet music.
Connect a midi capable device, and start playing. The notes should then appear on the staff.
Sample screenshots are provided below.
Attached setup.py file uses py2app to create a Mac OS capable application. To create an app, run this from the command line: python setup.py py2app -A
.
On other platforms:
- Create virtual environment (
python -m venv venv
) - Activate virtual environment (
source venv/bin/activate
) - Install packages:
pip install -r requirements.txt
- Run notecard.py:
python notecard.py