首页> 外文期刊>Discrete event dynamic systems: Theory and applications >Operational semantics of a domain specific language for real time musician-computer interaction (Conference Paper)
【24h】

Operational semantics of a domain specific language for real time musician-computer interaction (Conference Paper)

机译:用于实时音乐人-计算机交互的领域特定语言的操作语义(会议论文)

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

With the advent and availability of powerful personal computing, the computer music research and industry have been focusing on real-time musical interactions between musicians and computers; delegating human-like actions to computers who interact with a musical environment. One common use-case of this kind is Automatic Accompaniment where the system is comprised of a real-time machine listening system that in reaction to recognition of events in a score from a human performer, launches necessary actions for the accompaniment section. While the real-time detection of score events out of live musicians' performance has been widely addressed in the literature, score accompaniment (or the reactive part of the process) has been rarely discussed. This paper deals with this missing component in the literature from a formal language perspective. We show how language considerations would enable better authoring of time and interaction during programming/composing and how it addresses critical aspects of a musical performance (such as errors) in real-time. We sketch the real-time features required by automatic musical accompaniment seen as a reactive system. We formalize the timing strategies for musical events taking into account the various temporal scales used in music. Various strategies for the handling of synchronization constraints and the handling of errors are presented. We give a formal semantics to model the possible behaviors of the system in terms of Parametric Timed Automata.
机译:随着强大的个人计算机的出现和可用性,计算机音乐的研究和行业一直专注于音乐家和计算机之间的实时音乐交互。将类似于人的动作委托给与音乐环境互动的计算机。这种常见的用例是自动伴奏,其中该系统由一个实时机器收听系统组成,该系统响应于对人类表演者的乐谱中的事件的识别而对伴奏部分发起必要的动作。虽然在现场音乐家的表演中实时检测乐谱事件已在文献中得到广泛解决,但乐谱伴奏(或过程的反应部分)却很少被讨论。本文从形式语言的角度处理文学中的这一缺失部分。我们将说明语言因素如何在编程/创作过程中更好地创作时间和互动,以及如何实时解决音乐表演的关键方面(例如错误)。我们将自动音乐伴奏所需的实时功能绘制为反应系统。考虑到音乐中使用的各种时间尺度,我们正式确定了音乐事件的计时策略。提出了用于处理同步约束和错误处理的各种策略。我们给出了形式化语义,以根据参数定时自动机来对系统的可能行为进行建模。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号