Beats, downbeats, and functional structural annotations for 912 Pop tracks.
This repository contains human annotated labels for 912 Western Pop music tracks, gathered by Harmonix.
The mel-scale spectrograms for the entire dataset can be downloaded from Dropbox: Harmonix_melspecs.tgz (~1.2GB).
Information about the spectrograms is included in the info.json file within the compressed file.
Users must agree to the License included before using these data.
The annotations can be found in the dataset directory, which contains the following:
beat_time_stamp: The placement of the beat in seconds (and downbeat, if beat_position_in_bar = 1).beat_position_in_bar: The number of beat within a bar (when 1, the beat also represents a downbeat).bar_number: The number of the bar.boundary_time_stamp: The placement of a functional segmentation boundary in seconds.label: The label of the segment that starts on the current boundary.You may find the raw results in the results folder.
These results include song-level segmentation metrics for the entire dataset, using three different types of beat-synchronized Constant-Q Transform features:
These results were computed using the following libraries with their default parameters:
A couple of Jupyter notebooks are also included:
Please, cite the following paper if you're planning to publish results using this dataset:
[1] Nieto, O., McCallum, M., Davies., M., Robertson, A., Stark, A., Egozy, E., The Harmonix Set: Beats, Downbeats, and Functional Segment Annotations of Western Popular Music, Proc. of the 20th International Society for Music Information Retrieval Conference (ISMIR), Delft, The Netherlands, 2019 (PDF).
Jupyter Notebook
80.4%
Python
19.6%
Beats, downbeats, and functional structural annotations for 912 Pop tracks.
This repository contains human annotated labels for 912 Western Pop music tracks, gathered by Harmonix.
The mel-scale spectrograms for the entire dataset can be downloaded from Dropbox: Harmonix_melspecs.tgz (~1.2GB).
Information about the spectrograms is included in the info.json file within the compressed file.
Users must agree to the License included before using these data.
The annotations can be found in the dataset directory, which contains the following:
beat_time_stamp: The placement of the beat in seconds (and downbeat, if beat_position_in_bar = 1).beat_position_in_bar: The number of beat within a bar (when 1, the beat also represents a downbeat).bar_number: The number of the bar.boundary_time_stamp: The placement of a functional segmentation boundary in seconds.label: The label of the segment that starts on the current boundary.You may find the raw results in the results folder.
These results include song-level segmentation metrics for the entire dataset, using three different types of beat-synchronized Constant-Q Transform features:
These results were computed using the following libraries with their default parameters:
A couple of Jupyter notebooks are also included:
Please, cite the following paper if you're planning to publish results using this dataset:
[1] Nieto, O., McCallum, M., Davies., M., Robertson, A., Stark, A., Egozy, E., The Harmonix Set: Beats, Downbeats, and Functional Segment Annotations of Western Popular Music, Proc. of the 20th International Society for Music Information Retrieval Conference (ISMIR), Delft, The Netherlands, 2019 (PDF).
Jupyter Notebook
80.4%
Python
19.6%