Skip to the content.

Learning to Generate Piano Music With Sustain Pedals

This is the demo page for the paper “Learning to Generate Piano Music With Sustain Pedals”

Abstract

Current existing research on piano sustain pedal has not been a widely investigated area. Neither has sustain pedal information in symbolic domain. It was not until the last four years did research papers regarding piano pedals had been published. This work demonstrates the possibility of automatic piano music generation with information of sustain pedal included. Based on the work of Yeh et al., the Compound Word Transformer, we modified the model such that it is adapted to generate piano music with sustain pedals included. The AILabs1k7 dataset, consisted of 1,748 pop piano music collected from the Internet, was used for the task. While the work is done by using second-hand sustain pedal information as training data, the result shows hope for further improvement and importance of the involvement of sustain pedal in tasks of piano performance generations. Details on dataset choice, as well as how the training data is prepared for the task will be explained.

Audio Samples

Here are some examples of the generation result! For each example, both versions of with/without pedals are provided as a reference for how the pedals are affecting the sounding.

Please wear headphones for best result :)

With Pedal Without Pedal
Example 1
Example 2
Example 3
Example 4

Contact

Cite This Paper

@article{
	{SusPedal},
	author = {Ching, Joann and Yi-Hsuan, Yang},
	title = {Learning to Generate Piano Music With Sustain Pedals},
	booktitle = {arXiv preprint arXiv:2111.01216},
	year = {2021}
}