The creation of long melody sequences requires effective expression of coherent musical structure. However, there is no clear representation of musical structure. Recent works on music generation have suggested various approaches to deal with the structural information of music, but generating a full-song melody with clear long-term structure remains a challenge. In this paper, we propose MELONS, a melody generation framework based on a graph representation of music structure which consists of eight types of bar-level relations. MELONS adopts a multi-step generation method with transformer-based networks by factoring melody generation into two sub-problems: structure generation and structure conditional melody generation. Experimental results show that MELONS can produce structured melodies with high quality and rich contents.
翻译:长期旋律序列的创建要求有效表达连贯的音乐结构。然而,音乐结构没有清晰的表述。最近关于音乐创作的著作提出了处理音乐结构信息的各种办法,但生成一个具有明确长期结构的全声旋律仍是一项挑战。 在本文中,我们提议以由八种巴级关系组成的音乐结构图解为基础的旋律生成框架MOLONS。 MELONS采用一种多步骤的生成方法,通过将旋律生成纳入两个子问题:结构生成和结构有条件的旋律生成。 实验结果显示,MOLONS可以产生高质量和内容丰富的结构旋律。