Pymuco: A Python Music Computation Library for Musicians and Developers
Purely Pythonic 🐍 Zero dependencies
- Website: https://pymuco.org
- PyPi: https://pypi.org/project/pymuco/
- Source code: https://github.com/pymuco/pymuco
- Documentation: https://pymuco.readthedocs.io/en/latest/
- Issue tracker: https://github.com/pymuco/pymuco/issues
- Community https://github.com/orgs/pymuco/discussions
- Report a security vulnerability: https://github.com/pymuco/pymuco/security/policy
Getting Started
pip install pymuco
Features
Pymuco library offers a comprehensive toolkit that includes:
- Integration of theoretical musical concepts
- Development of an autonomous notation system for computer music
- Conversion of musical code to executable audio file
- Utilities related to MIDI
Testing
To run tests for Pymuco, you can use Python's built-in unittest module. Simply execute the following command:
python3 -m unittest discover test
Contributions
Contributions to Pymuco are encouraged and can be made by forking the repository, making changes, testing, and submitting a pull request. Detailed instructions on how to contribute can be found in the How to contribute guide.
Code of Conduct
Pymuco follows the Contributor Covenant Code of Conduct, which sets the standards for behavior and aims to create a welcoming and inclusive community. For more information, please refer to the Contributor Covenant Code of Conduct file.
Copyright and License Information
Copyright © 2022-2025 German Margon. All rights reserved.
See the LICENSE for information, terms & conditions for usage, and a DISCLAIMER OF ALL WARRANTIES.
All trademarks referenced herein are property of their respective holders.
Metadata
Release files for pymuco 1.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pymuco-1.1.6.tar.gz | 56.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pymuco-1.1.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 132.6 kB
Release files / pymuco-1.1.6.tar.gz
| Download URL | pymuco-1.1.6.tar.gz |
|---|---|
| Size | 56.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fad4624264c13d4fde6171dbab4e854d630ee537615b3dc4723672401233942d
|
|
BLAKE2b-256 checksum How to use checksums |
7f55d0e4afba7dd08722561dc351a902d0e643769969fca2bf35968fa0dcd756
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.21
|
Release files / pymuco-1.1.6-py3-none-any.whl
| Download URL | pymuco-1.1.6-py3-none-any.whl |
|---|---|
| Size | 76.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c96b69e1e557e92063499737532faff69f650af6a472c212224a257b56e23a6d
|
|
BLAKE2b-256 checksum How to use checksums |
ea6e029daf771bfe245b4920a4226fad30eeea452818daaceb7c0705add227e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.21
|