首页> 美国政府科技报告 >Control Improvisation with Application to Music.
【24h】

Control Improvisation with Application to Music.

机译:控制即兴创作与音乐应用。

获取原文

摘要

We introduce the concept of control improvisation, the process of generating a random sequence of control events guided by a reference sequence and satisfying a given specification. We propose a formal definition of the control improvisation problem and an empirical solution applied to the domain of music. More specifically, we consider the scenario of generating a monophonic Jazz melody (solo) on a given song harmonization. The music is encoded symbolically, with the improviser generating a sequence of note symbols consisting of pairs of pitches (frequencies) and discrete durations. Our approach has three phases. The first phase, generalization, learns from the given melody a nondeterministic automaton generating a set of melodies containing the original. We implement this phase using factor oracles. The second phase, safety supervision, enforces rules on the generalized automaton so that it plays in harmony with the accompaniment. The rules are analogous to 'safety properties' that a control system must always obey. The third and final phase, divergence supervision, ensures that sequences produced by the improviser automaton lie, with high probability, within a specified 'similarity' divergence from the original. This phase is implemented by replacing nondeterminism in the improviser automaton with probabilities, which are based on a given divergence measure. For music, several divergence measures have been proposed; amongst these, Normalized Compression Distances (NCDs) have been effectively used, and so we employ a variant of an NCD in this paper. An empirical evaluation is presented on a sample set of Jazz music.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号