Planned intervention: On Thursday 19/09 between 05:30-06:30 (UTC), Zenodo will be unavailable because of a scheduled upgrade in our storage cluster.
Published July 19, 2023 | Version 1.0
Software Open

Expressive Means. Vamp Plugins for Sonic Visualiser

  • 1. Stuttgart University of Music and the Performing Arts, Germany
  • 2. Particular Programs Ltd., London

Contributors

  • 1. Queen Mary University of London
  • 2. Paderborn University

Description

"Expressive Means" is a set of Vamp plugins designed for the automated analysis of timing, articulation, pitch vibrato, and portamento in monophonic recordings of musical performances within the open-source, multi-platform audio visualisation software Sonic Visualiser. Based on historical thresholds, it identifies and classifies types and relative modulation intensities of such instances – with a primary focus on bowed stringed instruments, but also potentially useful for other instruments and singing. The plugins provide both semantic and "advanced" user interfaces: the former offer a quick start with default parameter settings based on sample tests; the latter allow for manual parameter adjustments, making the plugins adaptive for various recording qualities and future findings on expressive means in musical performances.

"Expressive Means" makes use of Matthias Mauch’s "pYIN" code and of Tilo Hähnel’s "vibratoanalyse.R" logic. It is open-source and distributed under the GNU General Public License (GPL), funded by the Stutt- gart University of Music and the Performing Arts (Germany). It may be redistributed and / or modified under the terms of the GPL (v2.0 or later). Also see the software's homepage at Github https://github.com/cannam/expressive-means/releases and a video tutorial available on YouTube: https://www.youtube.com/watch?v=rkF1VzNEKgw

Please mind that "Expressive Means" only works with monophonic audio recordings in a meaningful way (i.e., the voice of interest being the only or at least the 'loudest’ part within the signal).

Files

Application.zip

Files (22.2 MB)

Name Size Download all
md5:4323681ac14f5d0c36eca0b14d772b11
1.3 MB Preview Download
md5:230bc604c3a867cdae082361d3ae6ffb
41.2 kB Download
md5:61f73bd68dbecacbffb71e7efb224bab
13.5 MB Preview Download
md5:a0bd247c5b09fba5f223e0504f4ae7f7
2.1 MB Preview Download
md5:ccbdd9cc1600965f9823bf00dc40d0e1
5.2 MB Preview Download

Additional details

References

  • Vollmer, Frithjof. (2023). Spectrogram-Based Analysis of Expressive Gestures: Classification Approaches for Articulation, Pitch Vibrato, and Portamento. In Caskel, J.; Vollmer, F., & Wozonig, T. (eds.), Softwaregestützte Interpretationsforschung. Grundsätze, Desiderate und Grenzen (pp. 197-247), Würzburg: Königshausen & Neumann