Installation¶
Prerequisites:
Python >=3.7,
lilypond, portaudio
numpy, pyaudio, midiutil, ipython, pygame
To install python packages:
$ pip install numpy
$ pip install pyaudio
$ pip install midiutil
$ pip install ipython
$ pip install pygame
Lilypond (https://lilypond.org) and portaudio (http://www.portaudio.com) can be installed from their websites, with brew
$ brew install lilypond
$ brew install portaudio
or with apt
# sudo apt install portaudio19-dev python3-pyaudio
# sudo apt install -y lilypond
Ensure that lilypond runs from the command line by running
$ lilypond --version