No project description provided
Project description
Finale to MusicXML Converter
About
This project is a private initiative aimed at musicians and composers who no longer have a valid Finale license and have no other alternative than the built-in Finale export function. This converter allows users to transform Finale (.musx) music scores into MusicXML (.mxl) format, making it possible to import them into various music notation software.
Note: This converter currently supports only basic notations and does not guarantee the exact preservation of bar positions, note placements, and other advanced notations. It is still a work in progress.
Online File Converter
Check out the online convert here: Online musx2xml
Installation
To install the required package, use:
pip install musx2mxl
Usage
You can use the converter via the command line:
musx2mxl [options] input_file
Options:
-h, --help show this help message and exit
--output_path Path to the output .mxl file.
--keep Keep decoded enigmaxml and uncompressed musicxml
Supported Music Notation Software
MusicXML is a widely used format, and many music notation programs support importing it, including:
- MuseScore (https://musescore.org)
- Sibelius (https://www.avid.com/sibelius)
- Dorico (https://www.steinberg.net/dorico)
- Notion (https://www.presonus.com/products/Notion)
- Capella (https://www.capella-software.com)
For more details about MusicXML, visit: MusicXML Official Website
Implementation
The development of this converter is based on earlier work from the following open-source projects:
- MUSX Document Model (Robert G. Patterson): GitHub Repository
- Project-Attacca: GitHub Repository
- Denigma: GitHub Repository
Disclaimer
This project is not affiliated with Finale or MakeMusic in any way. For official Finale software and support, please visit: Finale Official Website.
License
This project is licensed under the MIT License, allowing free use, modification, and distribution. See the LICENSE file for more details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file musx2mxl-0.1.1.tar.gz.
File metadata
- Download URL: musx2mxl-0.1.1.tar.gz
- Upload date:
- Size: 15.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f810e624e350fc4dddcfeb7c760de9ec156131a249a185c069fc25928ff8f713
|
|
| MD5 |
ce3369bf7ed73203b52d9319f4f1b036
|
|
| BLAKE2b-256 |
60b7c483805b3d0bc92bc14055f675499101ce0f92af3148192cf1f5a79a06a1
|
File details
Details for the file musx2mxl-0.1.1-py3-none-any.whl.
File metadata
- Download URL: musx2mxl-0.1.1-py3-none-any.whl
- Upload date:
- Size: 15.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e6e4c6027b7325fde10fb689afba2da6d3d9e07b9f93fcc1f91871fb29c52896
|
|
| MD5 |
91ef016db40af61e8b80e11a944b6248
|
|
| BLAKE2b-256 |
87a443f2bd9a2564640f904273556fce79dc248602bc8e7e4f2eeaf8b854c48c
|