首页> 外文会议>International Symposium on Computer Music Multidisciplinary Research >JamSketch: Improvisation Support System with GA-Based Melody Creation from User's Drawing
【24h】

JamSketch: Improvisation Support System with GA-Based Melody Creation from User's Drawing

机译:jamsketch:从用户绘图的基于GA的旋律创建的加工支持系统

获取原文

摘要

Improvisation is an enjoyable form of music performance but requires advanced skills and knowledge of music because the player has to create melodies immediately during the performance. To support improvisations by people without skills or knowledge of music, we have to develop (1) a human interface that can be used without skills or knowledge of music and (2) automatic melody generation from the user's input that may be musically abstract or incomplete. In this paper, we develop an improvisation support system based on melodic outlines, which represent the overall contour of melodies, with a function of melody generation using a genetic algorithm (GA). Once the user draws a melodic outline on the piano-roll display with the mouse or touch screen, the system immediately generates a melody using a GA with a fitness function based on the similarity to the outline, an N-gram probability, and entropy. The generated melody is performed expressively based on expression parameters calculated with an machine learning approach. The results of listening tests for comparing human performances and the system's performances suggest that generated melodies have quality similar to performances by non-expert human performers.
机译:即兴创作是一种令人愉快的音乐表现形式,但需要高级技能和音乐知识,因为玩家必须在性能期间立即创造旋律。为了支持没有技能或音乐知识的人们的即兴创作,我们必须开发(1)人类界面,可以在没有音乐的技能或音乐知识和(2)来自用户的输入中的自动旋律,这可能是音乐抽象或不完整的。在本文中,我们开发了一种基于旋律纲要的即兴推广支持系统,其代表旋律的总体轮廓,使用遗传算法(GA)具有旋律产生的功能。一旦使用鼠标或触摸屏在钢琴辊显示器上绘制旋杆辊显示器,系统立即使用基于轮廓的相似性,n克概率和熵的相似性地产生使用健身功能的旋律。基于用机器学习方法计算的表达参数表达地进行产生的旋律。听取人力性能和系统性能的聆听测试结果表明,生成的旋律具有与非专家人类表演者的表现类似的质量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号