Networked Comprovisation Stratagies with ZScore

Zagorac, Slavko and Zbyszynski, Michael. 2020. 'Networked Comprovisation Stratagies with ZScore'. In: Proceedings of the International Conference on Technologies for Music Notation and Representation — TENOR'20. Hochschule für Musik und Theater, Hamburg, Germany. [Conference or Workshop Item]

18_Zagorac_tenor20.pdf - Published Version
Available under License Creative Commons Attribution.

Download (1MB) | Preview

Abstract or Description

ZScore is a networked notation system for mixed ensemble composition and performance. This paper describes recent system developments towards a platform for comprovised music making. The long-term project objective is to provide an inclusive, democratised music-making environment by utilising technology that enables distributed decision making, dynamic notation processing and visualisation. It is proposed that all music is the outcome of a decision-making process that can be represented on the spectrum between immutable static and real-time dynamic decision making. Networking technology can act as an enabler for moving the dial on this decision-making spectrum in a required direction. Furthermore, a definition of a networked notational perspective is outlined, covering the dynamic aspects of distributed notation for heterogeneous clients. Several strategies for dealing with dynamic notation visualisation and control are presented, such as the dynamic performance parameter processing and embedded scripting. Finally, this paper presents the results from recent user trials and plans for future developments.

Item Type:

Conference or Workshop Item (Paper)

Departments, Centres and Research Units:

Computing > Embodied AudioVisual Interaction Group (EAVI)
Music > Contemporary Music Research Unit


6 March 2020Accepted
19 October 2020Published

Event Location:

Hochschule für Musik und Theater, Hamburg, Germany

Item ID:


Date Deposited:

02 Nov 2020 10:46

Last Modified:

12 Jun 2021 16:27


View statistics for this item...

Edit Record Edit Record (login required)