HackerPapers

arXiv:2410.22046cs.SD

CHORDONOMICON: A Dataset of 666,000 Songs and their Chord Progressions

Spyridon Kantarelis, Ioannis Liolitsas, Konstantinos Thomas, Vassilis Lyberatos, Edmund Dervakos, Giorgos Stamou

Abstract

Chord progressions encapsulate important information about music, pertaining to its structure and conveyed emotions. They serve as the backbone of musical composition, and in many cases, they are the sole information required for a musician to play along and follow the music. Despite their importance, chord progressions as a data domain remain underexplored; existing datasets lack the scale, structural annotation, and metadata diversity required for rigorous evaluation of music understanding models. In this work, we present Chordonomicon, the largest dataset of its kind, containing over 666,000 song-level symbolic chord progressions, annotated with structural parts (verse, chorus, bridge, etc.), genre, and release date, created by scraping various sources of user-generated progressions and associated metadata, showing strong similarity to well-established prior datasets. Beyond the dataset itself, we propose a reproducible benchmark suite for next chord prediction, evaluating three sequence modeling architectures (RNN, GRU, LSTM) across multiple context window sizes and data scales under strict exact-match evaluation. Our experiments reveal that structural part annotations consistently improve prediction performance. Chordonomicon is released as an open benchmark, providing split methodology, baselines, and evaluation protocols to enable fair and reproducible comparison for future work on chord prediction, classification, generation, and beyond.

arXiv comments
Journal reference
DOI
Subjects
cs.SDSound cs.LGMachine Learning cs.MMMultimedia eess.ASAudio and Speech Processing

On Hacker News

Linked by 2 identifiable commenters in 2 comments across 1 thread, from Apr 2025 to Apr 2025.

Comments linking this paper, per year.

Discussed in comments1 thread

    • The way this analysis, and the original dataset were created, makes no sense. This is, in part, not the author's fault, since the original data [1, 2] is flawed. First, the original data was constructed like this: "...The next step was to format the raw HTML files into the full…

      memsetView on HNParent context

    • Yes, I was disappointed. The original paper https://arxiv.org/abs/2410.22046 did look at chord progressions. They also trained a machine learning model to predict the next chord. Some of the chord progression data is in graph form at…

      mklView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.