{"title":"An Autonomous Musical System via REST API Network","authors":"Hisashi Ishihara, Takanori Nagae","doi":"10.1109/NicoInt55861.2022.00028","DOIUrl":null,"url":null,"abstract":"Today game engines deal with not only game contents or assets, but also gain the ability to play music. We will soon see that the DAW (digital audio workstation) and the game engine will be merged into a more general and sophisticated musical environment. The authors are developing a prototype ensemble system in which several client PCs are managed with a REST http server. Each client plays its cello, piano, or some synthesizer part conducted by the server. The clients also send control signals to others to change the tempo, rhythm or pitch improvisationally. Experimental results show that the Modular Synth component in the Unreal Engine 4 can play pieces of chamber music composed by the authors almost synchronously via LAN.","PeriodicalId":328114,"journal":{"name":"2022 Nicograph International (NicoInt)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 Nicograph International (NicoInt)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NicoInt55861.2022.00028","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Today game engines deal with not only game contents or assets, but also gain the ability to play music. We will soon see that the DAW (digital audio workstation) and the game engine will be merged into a more general and sophisticated musical environment. The authors are developing a prototype ensemble system in which several client PCs are managed with a REST http server. Each client plays its cello, piano, or some synthesizer part conducted by the server. The clients also send control signals to others to change the tempo, rhythm or pitch improvisationally. Experimental results show that the Modular Synth component in the Unreal Engine 4 can play pieces of chamber music composed by the authors almost synchronously via LAN.