Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 1.68 KB

README.md

File metadata and controls

13 lines (7 loc) · 1.68 KB

MuseScores

Automatic Batch Conversion

My MuseScore scores, also available here.

Since MuseScore doesn't allow you to download files without a Pro account, I've decided to make mine publicly available on GitHub. I used Python and GitHub Actions to automatically convert them into several formats every time I push to this repository. Here's the GitHub Actions YAML file, and here's the Python script. The converted files are (fairly obviously) in the "Converted" folder.

The Python script is designed to be run in a folder with subfolders called MuseScore3 and MuseScore4, each containing scores from those versions. It doesn't include MuseScore 2 because I'm lazy. It also expects MS3 and MS4 to be installed on the default paths: C:\Program Files\MuseScore #\bin\MuseScore#.exe (where # is the major version number). The MIDI flipping capabilities rely on my version of midiflip.

The GitHub Actions workflow runs on every push, unless the most recent commit includes "|NoConvert|" in the title. I will probably not rely on it much because I'd prefer to convert files on my computer so the VST plugins work correctly.

If you're going to distribute the scores, just make sure to give me (ThePython or ThePython10110) proper credit.