ZSCORE: A DISTRIBUTED SYSTEM FOR INTEGRATED MIXED MUSIC COMPOSITION AND PERFORMANCE
Résumé
This paper proposes a distributed system design for mixed ensemble music composition and performance of stavebased dynamic scores. ZScore is a collection of third-party and newly-developed components which aims to implement described networked notation solutions. The solution scope includes complex notation authoring, reliable score data distribution over a network to heterogeneous clients, precise performance scheduling and dynamic rendering of interactive scores. Taking the specification of optimal system features as a starting point, this paper looks at suitable solutions from other industries where high-throughput, lowlatency systems have been successfully implemented. It presents the case for SVG-based notation representation, its distribution over a reliable message-oriented middleware and the innovative alternating pane layout design for dynamic notation rendering. Finally, the paper describes the current state of ZScore development and outcomes from initial user trials. It concludes with future perspectives towards realizing the underlying ambition behind this project: to blur and thereby call into question the traditional boundaries between the roles of a composer, performer, conductor and audience through the effective utilization of cuttingedge technology.
Domaines
Multimédia [cs.MM]Origine | Fichiers éditeurs autorisés sur une archive ouverte |
---|