a Sonification Framework
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.
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]"
We use tox for the automation of tasks like testing and building.
Please refer to the tox.ini file for more details
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