Blues for Gary: Design Abstractions for a Jazz Improvisation Assistant

被引:3
|
作者
Keller, Robert [1 ]
Hunt, Martin [1 ]
Jones, Stephen [1 ]
Morrison, David [1 ]
Wolin, Aaron [1 ]
Gomez, Steven [2 ]
机构
[1] Harvey Mudd Coll, Comp Sci, Claremont, CA 91711 USA
[2] Dartmouth Coll, Comp Sci, Hanover, NH 03755 USA
关键词
music software; improvisation; jazz; mini-language; human-computer interface;
D O I
10.1016/j.entcs.2007.10.007
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We describe the design and implementation of a tool to help students learn the art of jazz improvisation. The tool integrates elements of database, AI in the form of automatic melody generation, and human interface design. We describe the philosophy of using several coordinated mini-languages to provide user specifications for various aspects of the tool, including melody and chord representation, styles, melody generation, and other musical knowledge.
引用
收藏
页码:47 / 60
页数:14
相关论文
共 50 条