English
Related papers

Related papers: Matchmaker: An Open-source Library for Real-time P…

200 papers

Pattern matching is a powerful tool for symbolic computations, based on the well-defined theory of term rewriting systems. Application domains include algebraic expressions, abstract syntax trees, and XML and JSON data. Unfortunately, no…

Programming Languages · Computer Science 2017-10-20 Manuel Krebber , Henrik Barthels , Paolo Bientinesi

The majority of recent progress in Optical Music Recognition (OMR) has been achieved with Deep Learning methods, especially models following the end-to-end paradigm, reading input images and producing a linear sequence of tokens.…

Computer Vision and Pattern Recognition · Computer Science 2024-10-17 Jiří Mayer , Milan Straka , Jan Hajič , Pavel Pecina

Feature matching is one of the most fundamental and active research areas in computer vision. A comprehensive evaluation of feature matchers is necessary, since it would advance both the development of this field and also high-level…

Computer Vision and Pattern Recognition · Computer Science 2018-08-08 JiaWang Bian , Ruihan Yang , Yun Liu , Le Zhang , Ming-Ming Cheng , Ian Reid , WenHai Wu

MIDI-sheet music alignment is the task of finding correspondences between a MIDI representation of a piece and its corresponding sheet music images. Rather than using optical music recognition to bridge the gap between sheet music and MIDI,…

Multimedia · Computer Science 2020-04-23 Thitaree Tanprasert , Teerapat Jenrungrot , Meinard Mueller , T. J. Tsai

Pattern matching is a powerful tool for symbolic computations. Applications include term rewriting systems, as well as the manipulation of symbolic expressions, abstract syntax trees, and XML and JSON data. It also allows for an intuitive…

Programming Languages · Computer Science 2017-10-09 Manuel Krebber , Henrik Barthels , Paolo Bientinesi

Similarity measures are fundamental tools for quantifying the alignment between artificial and biological systems. However, the diversity of similarity measures and their varied naming and implementation conventions makes it challenging to…

Neurons and Cognition · Quantitative Biology 2025-09-09 Nathan Cloos , Guangyu Robert Yang , Christopher J. Cueva

Symbolic music datasets with matched scores and performances are essential for many music information retrieval (MIR) tasks. Yet, existing resources often cover a narrow range of composers, lack performance variety, omit note-level…

Sound · Computer Science 2026-05-08 Ilya Borovik

Estimating music piece difficulty is important for organizing educational music collections. This process could be partially automatized to facilitate the educator's role. Nevertheless, the decisions performed by prevalent deep-learning…

Automatically estimating the performance difficulty of a music piece represents a key process in music education to create tailored curricula according to the individual needs of the students. Given its relevance, the Music Information…

Sound · Computer Science 2025-05-30 Pedro Ramoneda , Minhee Lee , Dasaem Jeong , J. J. Valero-Mas , Xavier Serra

In this paper, we introduce score difficulty classification as a sub-task of music information retrieval (MIR), which may be used in music education technologies, for personalised curriculum generation, and score retrieval. We introduce a…

Sound · Computer Science 2022-03-25 Pedro Ramoneda , Nazif Can Tamer , Vsevolod Eremenko , Xavier Serra , Marius Miron

Automated music playlist continuation is a common task of music recommender systems, that generally consists in providing a fitting extension to a given playlist. Collaborative filtering models, that extract abstract patterns from curated…

Information Retrieval · Computer Science 2018-05-25 Andreu Vall , Matthias Dorfer , Markus Schedl , Gerhard Widmer

Score matching is a recently developed parameter learning method that is particularly effective to complicated high dimensional density models with intractable partition functions. In this paper, we study two issues that have not been…

Machine Learning · Computer Science 2012-05-14 Siwei Lyu

OpenMatch is a Python-based library that serves for Neural Information Retrieval (Neu-IR) research. It provides self-contained neural and traditional IR modules, making it easy to build customized and higher-capacity IR systems. In order to…

Information Retrieval · Computer Science 2021-05-07 Zhenghao Liu , Kaitao Zhang , Chenyan Xiong , Zhiyuan Liu , Maosong Sun

This paper investigates the problem of matching a MIDI file against a large database of piano sheet music images. Previous sheet-audio and sheet-MIDI alignment approaches have primarily focused on a 1-to-1 alignment task, which is not a…

Audio and Speech Processing · Electrical Eng. & Systems 2020-04-23 TJ Tsai

Predicting the difficulty of playing a musical score is essential for structuring and exploring score collections. Despite its importance for music education, the automatic difficulty classification of piano scores is not yet solved, mainly…

Music performance synthesis aims to synthesize a musical score into a natural performance. In this paper, we borrow recent advances in text-to-speech synthesis and present the Deep Performer -- a novel system for score-to-audio music…

Sound · Computer Science 2022-02-22 Hao-Wen Dong , Cong Zhou , Taylor Berg-Kirkpatrick , Julian McAuley

We present a Python library, called Midi Miner, that can calculate tonal tension and classify different tracks. MIDI (Music Instrument Digital Interface) is a hardware and software standard for communicating musical events between digital…

Sound · Computer Science 2020-05-27 Rui Guo , Dorien Herremans , Thor Magnusson

In recent years, thanks to advances in automatic music transcription (AMT), several large-scale datasets of automatically transcribed piano solo music have been released. While these datasets undoubtedly offer extensive material for…

Sound · Computer Science 2026-05-26 Patricia Hu , Silvan Peter , Gerhard Widmer

In this demo we show a novel approach to score following. Instead of relying on some symbolic representation, we are using a multi-modal convolutional neural network to match the incoming audio stream directly to sheet music images. This…

Sound · Computer Science 2016-12-16 Matthias Dorfer , Andreas Arzt , Sebastian Böck , Amaury Durand , Gerhard Widmer

MIDI performances are generally expedient in performance research and music information retrieval, and even more so if they can be connected to a score. This connection is usually established by means of alignment, linking either notes or…

Sound · Computer Science 2025-05-09 Silvan Peter , Patricia Hu , Gerhard Widmer