maelzel


Namemaelzel JSON
Version 1.3.0 PyPI version JSON
download
home_pagehttps://github.com/gesellkammer/maelzel
SummaryUtilities for sound, music notation, acoustics, etc
upload_time2024-04-19 21:37:26
maintainerNone
docs_urlNone
authorEduardo Moguillansky
requires_python>=3.9
licenseLGPLv2
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            .. figure:: docs/assets/maelzel-logo.png
    :width: 320px
    :align: center


-----------------

|sh-pypi| |sh-license| |sh-docs| |sh-month|

.. |sh-pypi| image:: https://img.shields.io/pypi/v/maelzel?color=green
.. |sh-license| image:: https://img.shields.io/badge/license-lgpl__2__1-blue
.. |sh-docs| image:: https://readthedocs.org/projects/maelzel/badge/?version=latest
    :target: http://maelzel.readthedocs.io/?badge=latest

.. |sh-month| image:: https://static.pepy.tech/badge/maelzel/month

maelzel
=======

**maelzel** is a framework for computer music in python. It provides
datatypes to define notes, chords, sequences, lines, voices and entire scores.
These objects can be combined with soundfiles and samples, rendered as notation
and recorded or 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
~~~~~~~~~~~~

- python >= 3.9
- csound (>= 6.18)

In macos/arm64 lilypond needs to be installed. The recommended way is to first install ``homebrew``, then install
lilypond via ``brew install lilypond``


-------------


Demos
-----

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

.. figure:: docs/assets/maelzel-demos.png
  :target: https://maelzel.readthedocs.io/en/latest/Introduction.html#demo-notebooks


Or check the example notebooks:

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

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/gesellkammer/maelzel",
    "name": "maelzel",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "Eduardo Moguillansky",
    "author_email": "eduardo.moguillansky@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/c3/f3/b9bcbcc581117d87c833fbdb45a23763b88f68d5f9f9f2fa451e467eb548/maelzel-1.3.0.tar.gz",
    "platform": null,
    "description": ".. figure:: docs/assets/maelzel-logo.png\n    :width: 320px\n    :align: center\n\n\n-----------------\n\n|sh-pypi| |sh-license| |sh-docs| |sh-month|\n\n.. |sh-pypi| image:: https://img.shields.io/pypi/v/maelzel?color=green\n.. |sh-license| image:: https://img.shields.io/badge/license-lgpl__2__1-blue\n.. |sh-docs| image:: https://readthedocs.org/projects/maelzel/badge/?version=latest\n    :target: http://maelzel.readthedocs.io/?badge=latest\n\n.. |sh-month| image:: https://static.pepy.tech/badge/maelzel/month\n\nmaelzel\n=======\n\n**maelzel** is a framework for computer music in python. It provides\ndatatypes to define notes, chords, sequences, lines, voices and entire scores.\nThese objects can be combined with soundfiles and samples, rendered as notation\nand recorded or synthesized in realtime.\n\nIt provides functionality for composition, music notation, sound analysis\nand synthesis, feature extraction, transcription and machine learning\n\n\nDocumentation\n-------------\n\nhttps://maelzel.readthedocs.io/en/latest/index.html\n\n\n--------------\n\n\nInstallation\n------------\n\n::\n\n    pip install maelzel\n\n\nDependencies\n~~~~~~~~~~~~\n\n- python >= 3.9\n- csound (>= 6.18)\n\nIn macos/arm64 lilypond needs to be installed. The recommended way is to first install ``homebrew``, then install\nlilypond via ``brew install lilypond``\n\n\n-------------\n\n\nDemos\n-----\n\nhttps://maelzel.readthedocs.io/en/latest/Introduction.html#demo-notebooks\n\n.. figure:: docs/assets/maelzel-demos.png\n  :target: https://maelzel.readthedocs.io/en/latest/Introduction.html#demo-notebooks\n\n\nOr check the example notebooks:\n\nhttps://github.com/gesellkammer/maelzel/tree/master/docs/notebooks\n",
    "bugtrack_url": null,
    "license": "LGPLv2",
    "summary": "Utilities for sound, music notation, acoustics, etc",
    "version": "1.3.0",
    "project_urls": {
        "Homepage": "https://github.com/gesellkammer/maelzel"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c1ba7ec61d9a7b36062a5076e77c3b341ede164de51bbf895ef9b5d6538f74e7",
                "md5": "0145f1749c1c5e1a3e68eaadf37c69d7",
                "sha256": "f3369f17c0b076bad68e5d81eedaee56591d1c9c1126cf38f8b6d7dd486f829d"
            },
            "downloads": -1,
            "filename": "maelzel-1.3.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0145f1749c1c5e1a3e68eaadf37c69d7",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 17855171,
            "upload_time": "2024-04-19T21:37:09",
            "upload_time_iso_8601": "2024-04-19T21:37:09.818572Z",
            "url": "https://files.pythonhosted.org/packages/c1/ba/7ec61d9a7b36062a5076e77c3b341ede164de51bbf895ef9b5d6538f74e7/maelzel-1.3.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c3f3b9bcbcc581117d87c833fbdb45a23763b88f68d5f9f9f2fa451e467eb548",
                "md5": "8b68e2c008fef0f3a1f51da408ea47c6",
                "sha256": "1ba81098d1391506f4a04e16ce3a0d968cbb811b558a6a49ca2ba2be17ae9da7"
            },
            "downloads": -1,
            "filename": "maelzel-1.3.0.tar.gz",
            "has_sig": false,
            "md5_digest": "8b68e2c008fef0f3a1f51da408ea47c6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 17794752,
            "upload_time": "2024-04-19T21:37:26",
            "upload_time_iso_8601": "2024-04-19T21:37:26.615547Z",
            "url": "https://files.pythonhosted.org/packages/c3/f3/b9bcbcc581117d87c833fbdb45a23763b88f68d5f9f9f2fa451e467eb548/maelzel-1.3.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-19 21:37:26",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "gesellkammer",
    "github_project": "maelzel",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "maelzel"
}
        
Elapsed time: 0.49834s