There is a newer version of this record available.

Software Open Access

polifonia-project/folk_ngram_analysis: FONN v0.2-dev

Danny Diamond; ashahidkhattak; James McDermott

FONN (FOlk N-gram aNalysis) repo 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: Work-in-progress on tools that make use of n-grams and Damerau-Levenshtein edit distance to explore melodic 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 Key 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.
Files (1.7 MB)
Name Size
1.7 MB Download
All versions This version
Views 13649
Downloads 31
Data volume 5.0 MB1.7 MB
Unique views 10341
Unique downloads 11


Cite as