Skip to main content

Sonification Framework

Project description

pre-commit black github-actions

a Sonification Framework

Installation

You can install mesonic with the default backend sc3nb using pip

pip install mesonic[sc3nb]

Note that to run the notebooks mesonic also requires a backend like SuperCollider and/or pya to be installed.

Developer Installation

To clone and install mesonic with dependencies required for the notebooks run:

git clone https://github.com/interactive-sonification/mesonic.git
cd mesonic
pip install -e ".[notebooks]"

Running Tests & Building

We use tox for the automation of tasks like testing and building.

Please refer to the tox.ini file for more details

Making Changes & Contributing

This project uses pre-commit, please make sure to install it before making any changes:

pip install pre-commit
cd mesonic
pre-commit install

update the hooks to the latest version:

pre-commit autoupdate

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

mesonic-0.2.0.tar.gz (3.0 MB view details)

Uploaded Source

Built Distribution

mesonic-0.2.0-py2.py3-none-any.whl (34.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file mesonic-0.2.0.tar.gz.

File metadata

  • Download URL: mesonic-0.2.0.tar.gz
  • Upload date:
  • Size: 3.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mesonic-0.2.0.tar.gz
Algorithm Hash digest
SHA256 b7e0c9677b4518dd85886841b22be8cce0e29e3ad3451ab7ba69d03cca619f0a
MD5 91a221cb6f85d47ef8f014eeaa894c45
BLAKE2b-256 2aa6b3c6724ed1e5ca0ccac55b85beb3926cbf5d5a3026b5a6715b70bc7d5c5e

See more details on using hashes here.

File details

Details for the file mesonic-0.2.0-py2.py3-none-any.whl.

File metadata

  • Download URL: mesonic-0.2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 34.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mesonic-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2ada46e51675436a08cfde480aad8132b5ee012b66f1c866ad1e1368066982a1
MD5 c6f0bc62152e054ba820c7154018e03a
BLAKE2b-256 2c7e02ac18804c92b830d2136c5848e58a8d6a5699550773fe6ed6c4d7decfcf

See more details on using hashes here.

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