Planned intervention: On Wednesday April 3rd 05:30 UTC Zenodo will be unavailable for up to 2-10 minutes to perform a storage cluster upgrade.

There is a newer version of the record available.

Published June 16, 2022 | Version v0.6dev
Software Open

polifonia-project/folk_ngram_analysis: v0.6dev

  • 1. @data-science-institute-nuig
  • 2. National University of Ireland, Galway
  • 3. The Open University

Description

FONN (FOlk N-gram aNalysis) v0.5dev targets the identification of patterns that are useful in detecting relationships between pieces of music, with a particular focus on European musical heritage. At present, it includes three components:

(1) FONN: Toolkit which uses n-grams and Damerau-Levenshtein edit distance to detect similarity between monophonic Irish folk tunes. (2) Ceol Rince na hÉireann (CRÉ) corpus: A cleaned and annotated version of the Ceol Rince na hÉireann corpus of Irish traditional dance music, containing 1,224 monophonic MIDI files, and a csv table of root note values for each file. (3) Root Note Detection: Work in progress on development of a Machine Learning-based root note detection algorithm, exploring the use of decision tree and random forest techniques to aggregate and improve the accuracy of an ensemble of root detection metrics.

This release includes a refactored version of component (1), now with the capacity to ingest music in ABC Notation in addition to MIDI. It also includes an updated version of component (2), along with an expanded and improved version of component (3).

Files

polifonia-project/folk_ngram_analysis-v0.6dev.zip

Files (9.9 MB)

Additional details