punchbox
punchbox is a simple to use music box card creator. It will take a standard MIDI file and convert it into SVG files suitable for printing
Features
- MIDI file reading
- Custom page size
- Reversible staves
- Custom music box definitions
- Automatic note transposition for best fit
- Multiple staves per page
- Cut markers with custom size
- Margin support
Coming soon:
- Gap analysis
- Note proximity
Example Render
Usage
To install, clone the repo, cd into it and then execute the following:
virtualenv -p python2 .pb2
source .pb2/bin/activate
pip install -U pip
pip install .