Skip to the content.

Score Rearrangement

We propose a notation-level rearrangement method that changes the difficulty level of piano scores. Score conversion directly on the notation domain enables us to process musical information in the scores comprehensively.

Overview

Key Findings

Overall Architecture

We tokenize score at notation level into sequence and translate them into another difficulty level, and then detokenize the result back into score. We use level tokens (at the beginning of source sequence) for difficulty conditioning. By changing these tokens, users can control the playing difficulty of scores!

TokenExample

Samples

Source score

Sample1_src

Generated scores

Sample1_lv1

Sample1_lv2

Sample1_lv4

… and more samples to come!