Musical Gestures Toolbox for Python

The Musical Gestures Toolbox for Python is a collection of tools for video visualization and video analysis.

Musical Gestures Toolbox for Python running Jupyter Notebook

Musical Gestures Toolbox for Python

This toolbox is a port and further development of the Musical Gestures Toolbox for Matlab, which again was a port of Musical Gestures Toolbox for Max.

About

Videos can be used to develop new visualisations to be used for analysis. The aim of creating such alternate displays from video recordings is to uncover features, structures and similarities within the material itself, and in relation to, for example, score material. Three useful visualisation techniques here are motion images, motion history images and motiongrams.

ipython example

Features

MGT can generate both dynamic and static visualizations, as well as some quantitative data:

  • dynamic visualisations (video files)
    • motion video
    • motion history video
  • static visualisations (images)
    • motion average image
    • motiongrams
    • videograms
  • motion data (csv files)
    • quantity of motion
    • centroid of motion
    • area of motion

History

This toolbox builds on the Musical Gestures Toolbox for Matlab, which again builds on the Musical Gestures Toolbox for Max.

The software is currently maintained by the fourMs lab at RITMO Centre for Interdisciplinary Studies in Rhythm, Time and Motion at the University of Oslo.

 

 

 

Published June 25, 2019 4:24 PM - Last modified Oct. 22, 2020 1:41 PM