A collection of tools for computational musicology, especially using Jupyter Notebooks for music analysis. This has been greatly inspired by the example notebooks associated with the excellent book Fundamentals of Music Processing.
- Python 3.10
- Jupyter Notebook
- Poetry
- MuseScore (version 3.6 recommended) or Lilypond for visualizing scores
- Rust (for
posemirpy
) - Bump2version for version bumping
The exact packages used by musii-kit are defined in the poetry.lock file.
Run poetry run ./install_kernel.sh
to install the musii-kit jupyter kernel.
Musii-kit can also be run in a Docker container. The Docker images for musii-kit can be found
on GitHub container registry,
e.g. ghcr.io/otsob/musii-kit:0.1
for version `0.1.x``