MSD, My Score Downloader (previously "Musescore Downloader"), is a browser extension, that lets you download scores as PDFs from https://musescore.com/. Previously, this extension also supported the option to download MIDI and MP3 files, but that is no longer working. MSD uses four external libraries to work. It uses the pre-built browser version of PDFKit to create PDF files, the blob-stream module to turn the PDFKit generated stream into a HTML5 Blob object, SVG-to-PDFKit to add SVG support to PDFKit, and finally the webextension-polyfill to add support for using this extension in multiple browsers.
On most Chromium based browsers, you can install the extension trough the Chrome Web Store here, or you can:
- Downloading the extension as a
.zip
file here. - Unzip it.
- Type
about://extensions
into your address bar and press enter. - Turn on "Developer mode", and then choose the "Load unpacked extension" option.
On Firefox, you can:
- Dowload the
.xpi
file here. - Drag the
.xpi
file into any empty Firefox window. - Or, you type
about:addons
into your address bar, press enter. - Then, click on the cogwheel icon and choose the "Install Add-On From File..." option.
musescore.com sometimes updates their website, and there is a chance that this extension might then temporarily break. I often get many error reports on the actual chrome extension, but posting them here is preferred. When reporting a issue, try to include as much information as possible (operating system, browser, extension version, etc.), and try your best to describe the issue in detail.
If you solved a bug, cleaned up some code, or anything else, feel free to send a pull request.
This project is licensed under the MIT License - see the LICENSE for details.