Anaconda is an open source environment for the Python and R programming languages that already includes many different software modules such as development environment Spyder, command line interpreter IPython and the web-based interactive environment Jupyter. The installation takes about 3 GigaByte on your local hard disk.
Miniconda is a minimal version of Anaconda, but it includes all features relevant for our tutorials. Compared to Anaconda, Miniconda also lacks the GUI tools (Graphic User Interface Tools) and thus you have to rely on the input and output in Terminal (Command Window) to start the Jupyter notebooks. Miniconda is a minimal version of Anaconda. Miniconda requires about 1 GigaByte of your hard disk.
In the context of the project, the implementation of Jupyter Notebook included in Miniconda and Anaconda is mainly used, supplemented by a Python environment specially developed for the project.
In order to display notes correctly in Jupyter Notebooks, you need to install the score editor MuseScore. Instructions on how to do this can be found here.
Anaconda is available for Windows, OSX and Linux. The current version of the installer for the respective operating system can be downloaded here. Here are the direct links (as of 11/05/2021):
Miniconda is available for Windows, OSX and Linux. The latest installation files are available here:
The installation consists of two steps:
1. first please install the Python environment Anaconda or alternatively the command line version Miniconda.
2. additionally you have to load and install the project specific HfM environment with different Python libraries. This is done very comfortable with the help of a yml file.
Please refer to the following pages for all relevant information:
We also offer video tutorials with installation instructions for Windows and Mac.