Saved in:
Bibliographic Details
Main Authors: Velarde, Gissel, Weyde, Tillman, Meredith, David
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2504.20822
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916712713027584
author Velarde, Gissel
Weyde, Tillman
Meredith, David
author_facet Velarde, Gissel
Weyde, Tillman
Meredith, David
contents We present a novel method of classification and segmentation of melodies in symbolic representation. The method is based on filtering pitch as a signal over time with the Haar-wavelet, and we evaluate it on two tasks. The filtered signal corresponds to a single-scale signal ws from the continuous Haar wavelet transform. The melodies are first segmented using local maxima or zero-crossings of w_s. The segments of w_s are then classified using the k-nearest neighbour algorithm with Euclidian and city-block distances. The method proves more effective than using unfiltered pitch signals and Gestalt-based segmentation when used to recognize the parent works of segments from Bach's Two-Part Inventions (BWV 772-786). When used to classify 360 Dutch folk tunes into 26 tune families, the performance of the method is comparable to the use of pitch signals, but not as good as that of string-matching methods based on multiple features.
format Preprint
id arxiv_https___arxiv_org_abs_2504_20822
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle An approach to melodic segmentation and classification based on filtering with the Haar-wavelet
Velarde, Gissel
Weyde, Tillman
Meredith, David
Machine Learning
We present a novel method of classification and segmentation of melodies in symbolic representation. The method is based on filtering pitch as a signal over time with the Haar-wavelet, and we evaluate it on two tasks. The filtered signal corresponds to a single-scale signal ws from the continuous Haar wavelet transform. The melodies are first segmented using local maxima or zero-crossings of w_s. The segments of w_s are then classified using the k-nearest neighbour algorithm with Euclidian and city-block distances. The method proves more effective than using unfiltered pitch signals and Gestalt-based segmentation when used to recognize the parent works of segments from Bach's Two-Part Inventions (BWV 772-786). When used to classify 360 Dutch folk tunes into 26 tune families, the performance of the method is comparable to the use of pitch signals, but not as good as that of string-matching methods based on multiple features.
title An approach to melodic segmentation and classification based on filtering with the Haar-wavelet
topic Machine Learning
url https://arxiv.org/abs/2504.20822