Skip to main content

CI Documentation Status PyPI Status Open Source

Pymuco: A Python Music Computation Library for Musicians and Developers

Purely Pythonic 🐍 Zero dependencies

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)

Source distribution for pymuco 1.1.6
File Size Uploaded
pymuco-1.1.6.tar.gz 56.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pymuco 1.1.6
File Interpreter ABI Platform
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
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page