Mupix - musicfile comparison for humans
Installation
Build the latest version using poetry
poetry install
Build the latest version using pip
pip install .
Install it from PyPi
pip install mupix
Usage
For up-to-date usage information
- Checkout the ReadTheDocs!
- For the offline version run
mupixormupix --help
Features
-
Outputs valid
JSONdata -
Open and read (output to screen as JSON) symbolic music files
-
Align musical markings from two or more symbolic files using sequence alignment algorithms
-
Output the deferences between two files as full
error descriptionsor ascounted types.- Error Description
{ "ErrorDescription": { "part2_0.0_C major": "part2_0.0_G major", "part2_0.0_<music21.note.Note C>": "part2_0.0_<music21.note.Note G>", "part2_1.0_<music21.note.Note D>": "part2_1.0_<music21.note.Note A>", "part2_2.0_<music21.note.Note E>": "part2_2.0_<music21.note.Note B>", "part2_3.0_<music21.note.Note F>": "part2_3.0_<music21.note.Note C>", "part2_0.0_<music21.note.Note G>": "part2_0.0_<music21.note.Note D>", "part2_1.0_<music21.note.Note A>": "part2_1.0_<music21.note.Note E>", "part2_2.0_<music21.note.Note B>": "part2_2.0_<music21.note.Note F#>", "part2_3.0_<music21.note.Note C>": "part2_3.0_<music21.note.Note G>" } }
- Counted error types
# Syntax highlighting as python because of the need for comments. { "Notes": [ { "right": 8, "wrong": 8, "name": "NoteNameResult" }, # example was truncated { "right": 111, "wrong": 17, "name": "NoteTotalResult" } ] }
Release files for mupix 0.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mupix-0.3.1.tar.gz | 33.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mupix-0.3.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 70.5 kB
Release files / mupix-0.3.1.tar.gz
| Download URL | mupix-0.3.1.tar.gz |
|---|---|
| Size | 33.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0eda0eeb4df3ca35430f8e472622d5d2dbbe28fc218c1c1f19d419f8b9b3d88d
|
|
BLAKE2b-256 checksum How to use checksums |
1ce017459ae5d89939392afc7c81f22dad952233217748634c1bd37228a8ac53
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.9 CPython/3.7.7 Darwin/18.7.0
|
Release files / mupix-0.3.1-py3-none-any.whl
| Download URL | mupix-0.3.1-py3-none-any.whl |
|---|---|
| Size | 36.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1861acb9917ac533b3e39d8465443c001b76db865f6e5887859b60dd889ba077
|
|
BLAKE2b-256 checksum How to use checksums |
20eb5e4e9b8ea3e9dac20d29af473e8dcd3f77fcc5cd7ff442ebf336e6a6c439
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.9 CPython/3.7.7 Darwin/18.7.0
|