These scripts depend on some widely available UNIX utilities. Install them with your operating system's package manager. E.g.
sudo apt install ffmpeg abc2midi timidity
To run scripts ending in .kt
you will have to install Kotlin, which is not yet available in many operating system repositories.
- make-practise-chunks: cuts mp3s into multiple chunks at different tempos so you can play along with them.
- make-flashcards.kt: generate flashcards from quickstep scores.
- make-scales: generate practise mp3 scales you can play along with.
- make-arpeggios: generate practise mp3 arpeggios you can play along with.
- make-violin-drill: generate a hierarchy of violin drills and some accompanying mp3s
- many more, just check the code
- ABC: a musical notation used in parts of workout.
- Quickstep: another musical notation used in parts of workout.
- More stuff you never knew you wanted.