Installation of Software

All software is free to download from the corresponding websites!

Jupyter Notebook is an open source web application that allows creation and distribution of documents with programming code, visualizations or formulas, and explanations in text format. Jupyter is a very open system that supports more than 40 different programming languages and is used in various scientific fields mainly for data simulation, statistics and machine learning. In the context of the teaching units, Jupyter is primarily used to execute Python code for visualization and statistical analysis of musical scores (module Basics scores, module Advanced scores). In general, there are many different methods to install Jupyter Notebook on your own computer. A comfortable and easy to realize solution is the installation with the help of the open source environment Anaconda. Anaconda requires memory in the order of about 3 GigaByte. Alternatively, a reduced Anaconda version, Miniconda, can be installed, which requires only about 1 GigaByte of memory.

Here is a schematic overview of how the various program components are interrelated:

MuseScore is an easy-to-use free score editor with comprehensive online documentation including various tutorials. It also allows to save various note data formats as recompressed xml files. As part of the open source project, numerous extensions have been programmed Plugins. On the website of MuseScore you can find among others:

This tutorial (MuseScore-music21) is helpful, to set up MuseScore for use within Jupyter Notebooks/music21.

The Sonic Visualiser is an easy-to-use software tool for visualizing different aspects of an audio file. The basic concept is to put different visualization layers or panes over an audio file. A detailed manual is part of the module Basics II: Audio. A detailed English introduction can be found here.
Sonic Visualiser was developed at the Centre for Digital Music, Queen Mary University of London, for Windows, Mac and Linux operating systems. The software can be downloaded free of charge and easily installed, see Download.

The Vamp Plugins is an audio processing plugin system in which MIR researchers develop plugin extensions for the Sonic Visualiser and make them freely available. Each plugin extract different information from the audio files and visualize it into a new visualization layer in the Sonic Visualiser.

A list of the Vamp plugins developed so far contains short descriptions and links to the corresponding documentation and download pages. After downloading, the plugin files must be placed in a folder called „Vamp Plugins“ located in the same folder as the Sonic Visualiser program folder, e.g. in C\:Programs or C\:Program files. Afterwards, the plug-ins can be accessed via the Transform menu item in Sonic Visualiser and can be applied to the opened audio file.

For the tutorial Visualizations with Sonic Visualiser and Vamp Plugins the following plugin packages are needed:

TIP: You can also download a comprehensive Vamp plugins package with its own installer here. Choose this option if the manual download does not work (which is sometimes the case with Mac computers).

With the Sonic Annotator you can conveniently evaluate several (hundreds!) of audio files with Vamp plugins in one go. The results are written to a data file (csv or rdf). However, the operation is only possible via a command window (power shell).

The free download is here. Hints for installation and operation can be found in this tutorial.

  • en/installation.txt
  • Zuletzt geändert: 2022/03/08 10:14
  • von andres_romero