Skip to main content Accessibility help

Building on the Foundations of Network Music: Exploring interaction contexts and shared robotic instruments*

  • Owen Vallis (a1), Dimitri Diakopoulos (a2), Jordan Hochenbaum (a2) and Ajay Kapur (a2)


Historically, network music has explored the practice and theory of interconnectivity, utilising the network itself as a creative instrument. The Machine Orchestra (TMO) has extended this historical idea by developing the custom software suite Signal, and creating a shared, social instrument consisting of musical robotics. Signal is a framework for musical synchronisation and data sharing, designed to support the use of musical robotics in an attempt to more fully address ideas of interconnectivity and embodied performance. Signal, in combination with musical robotics, also facilitates the exploration of interaction contexts, such as at the note level, score level and sound-processing level. In this way, TMO is simultaneously building upon the historical contributions and developing aesthetics of network music.


Corresponding author


Hide All

The authors would like to thank all the computer network ensembles that have laid the foundation on which we have built our research. We would also like to thank Perry Cook, Curtis Bahn, Charlie Burgin, Meason Wiley and Jim Murphy for their exceptional musicianship in realising the pieces described in this article. Additionally, we would like to thank the reviewers at Organised Sound and Rory Vallis for their efforts in helping with the realisation of this article.



Hide All
Barbosa, A. 2003. Displaced Soundscapes: A Survey of Network Systems for Music and Sonic Art Creation. Leonardo Music Journal 13: 5359.
Barbosa, A., Cardoso, J., Geiger, G. 2005. Network Latency Adaptive Tempo in the Public Sound Objects System. Proceedings of the 2005 Conference on New Interfaces for Musical Expression (NIME). Vancouver, Canada.
Bischoff, J., Gold, R., Horton, J. 1978. Music for an Interactive Network of Microcomputers. Computer Music Journal 2(3): 2429.
Brown, A.R. 2010. Network Jamming: Distributed Performance using Generative Music. Proceedings of the 2010 New Interfaces for Musical Expression (NIME). Sydney.
Cáceres, J.-P., Chafe, C. 2010. JackTrip: Under the Hood of an Engine for Network Audio. Journal of New Music Research 39(3): 183187.
Cáceres, J.-P., Hamilton, R., Iyer, D., Chafe, C., Wang, G. 2008. To the Edge with China: Explorations in Network Performance. Proceedings of the 2008 4th International Conference on Digital Arts. Portuguese Catholic University, Porto.
Cerqueira, M. 2010. Synchronization over Networks for Live Laptop Music Performance. Thesis, Princeton University.
Chafe, C., Gurevich, M. 2004. Network Time Delay and Ensemble Accuracy: Effects of Latency, Asymmetry. Proceedings of the 2004 117th AES Convention. San Francisco, CA.
Diakopoulos, D., Kapur, A. 2011. HIDUINO: A Firmware for Building Driverless USB-MIDI Devices using the Arduino Microcontroller. Proceedings of the 2011 New Interfaces for Musical Expression (NIME). Oslo.
Driessen, P.F., Darcie, T.E., Pillay, B. 2011. The Effects of Network Delay on Tempo in Musical Performance. Computer Music Journal 35(1): 7689.
Gresham-Lancaster, S. 1998. The Aesthetics and History of the Hub: The Effects of Changing Technology on Network Computer Music. Leonardo Music Journal 8: 3944.
Kane, B. 2007. Aesthetic Problems of Net Music. Proceedings of the 2007 Spark Festival, University of Minnesota.
Kapur, A., Darling, M., Diakopoulos, D., Murphy, J.W., Hochenbaum, J., Vallis, O., Bahn, C. 2011. The Machine Orchestra: An Ensemble of Human Laptop Performers and Robotic Musical Instruments. Computer Music Journal 35(4): 4963.
Lazzaro, J., Wawrzynek, J. 2001. A Case for Network Musical Performance. Proceedings of the 2001 International Workshop on Network and Operating Systems Support for Digital Audio and Video. Port Jefferson, NY: ACM.
Schmeder, A., Freed, A.A. 2008. Implementation and Applications of Open Sound Control Timestamps. Proceedings of the 2008 International Computer Music Conference (ICMC). Belfast: ICMA.
Smallwood, S., Trueman, D., Cook, P.R., Wang, G. 2008. Composing for Laptop Orchestra. Computer Music Journal 32(1): 925.
Toussaint, G. 2005. The Euclidean Algorithm Generates Traditional Musical Rhythms. Proceedings of the 2005 Bridges Mathematical Connections in Art, Music, and Science, Alberta, Canada.
Wanderley, M.M., Orio, N. 2002. Evaluation of Input Devices for Musical Expression: Borrowing Tools from HCI. Computer Music Journal 26(3): 6276.
Wang, G., Cook, P.R. 2003. ChucK: A Concurrent, On-the-fly Audio Programming Language. Proceedings of the 2003 International Computer Music Conference (ICMC), Singapore.
Weinberg, G. 2002. The Aesthetics, History, and Future Challenges of Interconnected Music Networks. Proceedings of the 2002 International Computer Music Conference (ICMC). San Francisco, CA.
Weinberg, G. 2005. Interconnected Musical Networks: Toward a Theoretical Framework. Computer Music Journal 29(2): 2339.
Whalley, I. 2010. Networked Electronics Music, Machines & Internet2: A Conceptual Framework and Some Artistic Issues/Responses. New Zealand Electroacoustic Music Symposium 2010, Auckland, New Zealand.
Wright, M. 2005. Open Sound Control: An Enabling Technology for Musical Networking. Organised Sound 10(3): 193200.


Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed