Skip to main content

Utilities for sound, music notation, acoustics, etc

Project description

docs/assets/maelzel-logo.png

sh-pypi sh-license sh-docs

maelzel

maelzel is a framework for computer music in python. It provides datatypes to define notes, chords, sequences, lines, voices, scores, etc. These objects can be combined with soundfiles and samples, rendered as notation and synthesized in realtime.

It provides functionality for composition, music notation, sound analysis and synthesis, feature extraction, transcription and machine learning

Documentation

https://maelzel.readthedocs.io/en/latest/index.html


Installation

pip install maelzel

Dependencies

  • csound (>= 6.18)

  • lilypond


Demos

https://maelzel.readthedocs.io/en/latest/Introduction.html#demo-notebooks

docs/assets/maelzel-demos.png

Or check the example notebooks:

https://github.com/gesellkammer/maelzel/tree/master/docs/notebooks

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

maelzel-0.8.6.tar.gz (17.2 MB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page