HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

High-resolution Piano Transcription with Pedals by Regressing Onset and Offset Times

Qiuqiang Kong Bochen Li Xuchen Song Yuan Wan Yuxuan Wang

High-resolution Piano Transcription with Pedals by Regressing Onset and Offset Times

Abstract

Automatic music transcription (AMT) is the task of transcribing audio recordings into symbolic representations. Recently, neural network-based methods have been applied to AMT, and have achieved state-of-the-art results. However, many previous systems only detect the onset and offset of notes frame-wise, so the transcription resolution is limited to the frame hop size. There is a lack of research on using different strategies to encode onset and offset targets for training. In addition, previous AMT systems are sensitive to the misaligned onset and offset labels of audio recordings. Furthermore, there are limited researches on sustain pedal transcription on large-scale datasets. In this article, we propose a high-resolution AMT system trained by regressing precise onset and offset times of piano notes. At inference, we propose an algorithm to analytically calculate the precise onset and offset times of piano notes and pedal events. We show that our AMT system is robust to the misaligned onset and offset labels compared to previous systems. Our proposed system achieves an onset F1 of 96.72% on the MAESTRO dataset, outperforming previous onsets and frames system of 94.80%. Our system achieves a pedal onset F1 score of 91.86\%, which is the first benchmark result on the MAESTRO dataset. We have released the source code and checkpoints of our work at https://github.com/bytedance/piano_transcription.

Code Repositories

bytedance/piano_transcription
Official
pytorch
Mentioned in GitHub
joann8512/GiantMIDI-Piano
pytorch
Mentioned in GitHub
azuwis/pianotrans
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
music-transcription-on-maestroKong et al.
Onset F1: 96.72

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
High-resolution Piano Transcription with Pedals by Regressing Onset and Offset Times | Papers | HyperAI