Home / Publications / E-library page
Only AES members and Institutional Journal Subscribers can download
The authors present Euterpe, a prototyping web framework designed to facilitate the deployment of interactive music systems on the web. Utilizing the web`s natural cross-platform compatibility, Euterpe enables widespread accessibility to these systems, potentially maximizing their impact. One of the authors` main goals is to reduce the burden on developers by providing support in handling the JavaScript aspects of implementation. Although developers still need to write JavaScript for their core algorithms, Euterpe assumes the responsibilities of receiving both audio and MIDI real-time input streams, synchronizing them, and sending them to the core algorithm in a structured fashion. Additionally, the authors offer pre-built functionalities for input and output data visualization. To showcase the capabilities of Euterpe, the authors conduct case studies on the deployment of "BachDuet" and "JazzImprov," two neural network music improvisation algorithms that were previously inaccessible to the general public. Through these case studies, valuable feedback is gathered from both end users who interacted with BachDuet and the independent developer who created JazzImprov. Euterpe is open-sourced at https://github.com/yongyizang/Euterpe.
Author (s): Zang, Yongyi; Benetatos, Christodoulos; Duan, Zhiyao
Affiliation:
Department of Electrical and Computer Engineering, University of Rochester, Rochester, NY; Department of Electrical and Computer Engineering, University of Rochester, Rochester, NY; Department of Electrical and Computer Engineering, University of Rochester, Rochester, NY
(See document for exact affiliation information.)
Publication Date:
2023-11-06
Import into BibTeX
Permalink: https://aes2.org/publications/elibrary-page/?id=22340
(927KB)
Click to purchase paper as a non-member or login as an AES member. If your company or school subscribes to the E-Library then switch to the institutional version. If you are not an AES member Join the AES. If you need to check your member status, login to the Member Portal.
Zang, Yongyi; Benetatos, Christodoulos; Duan, Zhiyao; 2023; Euterpe: A Web Framework for Interactive Music Systems [PDF]; Department of Electrical and Computer Engineering, University of Rochester, Rochester, NY; Department of Electrical and Computer Engineering, University of Rochester, Rochester, NY; Department of Electrical and Computer Engineering, University of Rochester, Rochester, NY; Paper ; Available from: https://aes2.org/publications/elibrary-page/?id=22340
Zang, Yongyi; Benetatos, Christodoulos; Duan, Zhiyao; Euterpe: A Web Framework for Interactive Music Systems [PDF]; Department of Electrical and Computer Engineering, University of Rochester, Rochester, NY; Department of Electrical and Computer Engineering, University of Rochester, Rochester, NY; Department of Electrical and Computer Engineering, University of Rochester, Rochester, NY; Paper ; 2023 Available: https://aes2.org/publications/elibrary-page/?id=22340