首页    期刊浏览 2024年11月24日 星期日
登录注册

文章基本信息

  • 标题:NTCCRT: A CONCURRENT CONSTRAINT FRAMEWORK FOR SOFT REAL-TIME MUSIC INTERACTION
  • 本地全文:下载
  • 作者:MAURICIO TORO ; CAMILO RUEDA ; CARLOS AG�N
  • 期刊名称:Journal of Theoretical and Applied Information Technology
  • 印刷版ISSN:1992-8645
  • 电子版ISSN:1817-3195
  • 出版年度:2015
  • 卷号:82
  • 期号:1
  • 出版社:Journal of Theoretical and Applied
  • 摘要:Writing music interaction systems is not easy because their concurrent processes usually access shared resources in a non-deterministic order, often leading to unpredictable behavior. Using Pure Data (Pure Data) and Max/MSP, it is possible to program concurrency; however, it is difficult to synchronize processes based on multiple criteria. Process calculi such as the Non-deterministic Timed Concurrent Constraint (ntcc) calculus, overcome that problem by representing, declaratively, the synchronization of multiple criteria as constraints. In this article, we propose the framework Ntccrt, as a new alternative to manage concurrency in Pure Data and Max/MSP. Ntccrt is a real-time capable interpreter for ntcc. Using Ntccrt binary plugins in Pure Data, we executed models for machine improvisation and signal processing. We also analyzed two case studies: one of a machine improvisation system and one of a signal processing system. We found out that performance of both case studies is compatible with soft real-time music interaction; it means, a musician can interact with Ntccrt without noticeable delays during the interaction.
  • 关键词:Concurrent Constraint Programming (ccp); Soft Real-Time; Machine Improvisation; Signal Processing; Music Interaction; Computer Music; Process Calculi.
国家哲学社会科学文献中心版权所有