Affiliation:
1. Technological Educational Institute of Crete, Greece
Abstract
This chapter presents our efforts towards developing a Networked Music Performance (NMP) system by tailoring and re-using open source software components. The chapter builds on the assumption that NMP and videoconferencing systems share common properties for real-time bidirectional media interaction. It is acknowledged that although NMP is a form of videoconferencing, it is a lot more demanding with respect to efficient distribution of network resources allowing fast and reliable communication of audio and video streams. Initially, an overview of NMP research is provided and the design criteria of NMP system development are clearly delineated. Following, the chapter describes the network protocols involved in videoconferencing. Then, a number of relevant open source software initiatives implementing these protocols are presented and compared for their suitability for NMP system development. Finally, the chapter describes a baseline NMP platform that can serve as a testbed for further research on distributed ensemble performance and remote musical interactions.
Reference40 articles.
1. Exploring New Perspectives in Network Music Performance: The DIAMOUSES Framework
2. Asterisk & FreeSWITCH. Comparison of VoIP platforms. (2013). Retrieved from http://gonorthforge.com/a-comparison-of-voip-platforms-asterisk-vs-freeswitch/
3. Displaced Soundscapes: A Survey of Network Systems for Music and Sonic Art Creation
4. Music for an Interactive Network of Microcomputers
5. Braden, R., Zhang, L., Berson, S., Herzog, S., & Jamin, S. (1997). Resource ReSerVation Protocol (RSVP) - Version 1 Functional Specification (RFC 2205). Internet Engineering Task Force (IETF). Retrieved from https://www.ietf.org/rfc/rfc2205.txt