Dynamic Computer-Aided Orchestration in Practice with Orchidea

IF 0.4 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Computer Music Journal Pub Date : 2023-04-18 DOI:10.1162/comj_a_00629
Carmine-Emanuele Cella;Daniele Ghisi;Yan Maresz;Alessandro Petrolati;Alexandre Teiller;Philippe Esling
{"title":"Dynamic Computer-Aided Orchestration in Practice with Orchidea","authors":"Carmine-Emanuele Cella;Daniele Ghisi;Yan Maresz;Alessandro Petrolati;Alexandre Teiller;Philippe Esling","doi":"10.1162/comj_a_00629","DOIUrl":null,"url":null,"abstract":"The problem of target-based computer-aided orchestration is a recurring topic in the contemporary music community. Because of its complexity, computer-aided orchestration remains a partially unsolved problem and several systems have been developed in the last twenty years. This article presents a practical overview of the recently introduced Orchidea framework for dynamic computer-aided target-based orchestration. Orchidea continues the line of tools dedicated to the subject (the so-called Orchid* family) originally developed at the Institut de Recherche et Coordination Acoustique/Musique in Paris. Unlike its predecessors, Orchidea uses a combination of optimization techniques that include stochastic matching pursuit, long short-term memory neural networks, and monoobjective evolutionary optimization, with a specifically designed cost function. Symbolic constraints can be integrated in the cost function, and temporally evolving sounds are handled by segmenting them into a set of static targets optimized jointly and then connected. Orchidea is deployed in three different ways: a standalone application, designed to streamline a simplified compositional workflow; a Max package, targeted at composers willing to connect target-based orchestration to the more general area of computer-aided composition; and a set of command-line tools, mostly intended for research purposes and batch processing. The main aim of this article is to present an overview of such software systems and show several instances of the Orchidea framework's application in recent musical productions, tracing the path for future research on the subject.","PeriodicalId":50639,"journal":{"name":"Computer Music Journal","volume":"45 4","pages":"40-56"},"PeriodicalIF":0.4000,"publicationDate":"2023-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Music Journal","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10302041/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 1

Abstract

The problem of target-based computer-aided orchestration is a recurring topic in the contemporary music community. Because of its complexity, computer-aided orchestration remains a partially unsolved problem and several systems have been developed in the last twenty years. This article presents a practical overview of the recently introduced Orchidea framework for dynamic computer-aided target-based orchestration. Orchidea continues the line of tools dedicated to the subject (the so-called Orchid* family) originally developed at the Institut de Recherche et Coordination Acoustique/Musique in Paris. Unlike its predecessors, Orchidea uses a combination of optimization techniques that include stochastic matching pursuit, long short-term memory neural networks, and monoobjective evolutionary optimization, with a specifically designed cost function. Symbolic constraints can be integrated in the cost function, and temporally evolving sounds are handled by segmenting them into a set of static targets optimized jointly and then connected. Orchidea is deployed in three different ways: a standalone application, designed to streamline a simplified compositional workflow; a Max package, targeted at composers willing to connect target-based orchestration to the more general area of computer-aided composition; and a set of command-line tools, mostly intended for research purposes and batch processing. The main aim of this article is to present an overview of such software systems and show several instances of the Orchidea framework's application in recent musical productions, tracing the path for future research on the subject.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Orchide在动态计算机辅助编排实践中的应用
基于目标的计算机辅助编曲问题是当代音乐界反复讨论的话题。由于其复杂性,计算机辅助编排仍然是一个部分未解决的问题,在过去的二十年中已经开发了几个系统。本文介绍了最近引入的用于动态计算机辅助基于目标的编排的Orchidea框架的实际概述。Orchidea延续了最初由巴黎的Institut de Recherche et Coordination Acoustique/Musique开发的专门用于该主题(所谓的Orchid* family)的工具系列。与它的前辈不同,Orchidea使用了包括随机匹配追踪、长短期记忆神经网络和单目标进化优化在内的优化技术组合,并具有专门设计的成本函数。符号约束可以整合到代价函数中,并且通过将它们分割成一组共同优化然后连接的静态目标来处理时间进化的声音。Orchidea以三种不同的方式部署:一个独立的应用程序,旨在简化简化的合成工作流程;一个Max包,针对那些愿意将基于目标的编曲与更广泛的计算机辅助作曲领域联系起来的作曲家;以及一组命令行工具,主要用于研究目的和批处理。本文的主要目的是对此类软件系统进行概述,并展示Orchidea框架在最近音乐作品中的几个应用实例,为未来的研究指明方向。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Computer Music Journal
Computer Music Journal 工程技术-计算机:跨学科应用
CiteScore
1.80
自引率
0.00%
发文量
2
审稿时长
>12 weeks
期刊介绍: Computer Music Journal is published quarterly with an annual sound and video anthology containing curated music¹. For four decades, it has been the leading publication about computer music, concentrating fully on digital sound technology and all musical applications of computers. This makes it an essential resource for musicians, composers, scientists, engineers, computer enthusiasts, and anyone exploring the wonders of computer-generated sound. Edited by experts in the field and featuring an international advisory board of eminent computer musicians, issues typically include: In-depth articles on cutting-edge research and developments in technology, methods, and aesthetics of computer music Reports on products of interest, such as new audio and MIDI software and hardware Interviews with leading composers of computer music Announcements of and reports on conferences and courses in the United States and abroad Publication, event, and recording reviews Tutorials, letters, and editorials Numerous graphics, photographs, scores, algorithms, and other illustrations.
期刊最新文献
Finite State Machines with Data Paths in Visual Languages for Music Generating Sonic Phantoms with Quadratic Difference Tone Spectrum Synthesis Embodying Spatial Sound Synthesis with AI in Two Compositions for Instruments and 3-D Electronics Cocreative Interaction: Somax2 and the REACH Project Live Coding Machine Learning: Finding the Moments of Intervention in Autonomous Processes
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1