OSC Guide
OSC Guide
1. INTRODUCTION
There is no doubt that computer networking has profoundly changed the industrialised world. The story
of the exponential growth of the Internet has become
a clich on a par with comparisons of ever-improving
computer processing power, storage capacity, and
miniaturisation. More profoundly, perhaps, the
Internet has become a dominant cultural factor: we
are in the Information Age and millions of people,
on every continent, use e-mail, the Web, instant
messaging, file sharing, etc., in their everyday lives.
The paper Beyond being there (Hollan and
Stornetta 1992) argues that the attempt to make
electronic communication imitate face-to-face communication is ultimately wrong-headed and doomed
to failure. Network delays, limited bandwidth, mediation by loudspeakers and video screens, and related
factors guarantee that telecommunication will never
be as good as face-to-face communication on its own
terms.1 They reference studies showing that people
tend choose face-to-face communication when available, that groups of people working in the same place
tend to have more spontaneous interactions, etc.
Therefore, they argue, the design goals should be to
leverage the specific advantages of alternate forms of
communication, with examples such as asynchrony,
the potential for anonymity, and mechanisms to
keep individuals from dominating a group discussion.
Applying these insights to the music domain, I believe
1
Organised Sound 10(3): 193200 2005 Cambridge University Press. Printed in the United Kingdom.
doi:10.1017/S1355771805000932
194
Matthew Wright
195
Table. Latency limits (in milliseconds) for various musical tasks, and the corresponding distances travelled by sound and light
in that amount of time.
Task
10
3.43
2,998
20
6.86
5,996
50
17.15
14,990
See,
for
example,
http://physics.syr.edu/courses/modules/
LIGHTCONE/minkowski.html or http://www.davidbodanis.
com/books/emc2/notes/relativity/lightcones/main.html for visual
explanations of the light cone model.
Wide-area networks
Local networks
Networks of software running in a single
computer
These are not arbitrary classifications, but reflect the
realities of the latencies inherent in various physical
distances.
4. OSC APPLICATIONS IN WIDE-AREA
NETWORKS
To the best of my knowledge, the first OSC-based
wide-area network project was the 1997 piece Points of
Presence by the seminal computer networking band
196
Matthew Wright
197
198
Matthew Wright
ACKNOWLEDGEMENTS
Thanks go to Chris Chafe, Adrian Freed, Margaret
Schedel, David Wessel and Michael Zbyszynski for
their help and support, and to my anonymous
reviewers for their insightful critical feedback.
REFERENCES
Allison, J., and Place, T. 2004. Teabox: a sensor data
interface system. Proc. of the 2004 Int. Computer Music
Conf., pp. 699701. Miami, FL: ICMA.
Bencina, R. 2003. PortAudio and media synchronisation.
Proc. of the 2003 Australasian Computer Music Conf.,
pp. 1320. Perth, Australia.
Brown, C., and Bischoff, J. 2004. Indigenous to the Net:
early network music bands in the San Francisco Bay
area. http://crossfade.walkerart.org/brownbischoff
Brown, C., and Bischoff, J. 2005. Computer Network Music
Bands: a history of the League of Automatic Music Composers and The Hub. In A. Chandler and N. Neumark
(eds.) At a Distance: Precursors to Art and Activism on the
Internet. Cambridge, MA: MIT Press.
Cceres, J. P., Mysore, G. J., and Trevio, J. 2005. SCUBA:
The Self-Contained Unified Bass Augmenter. Proc. of the
2005 Int. Conf. on New Interfaces for Musical Expression,
pp. 3841. Vancouver, Canada.
Camurri, A., Hashimoto, S., Ricchetti, M., Ricci, A.,
Suzuki, K., Trocca, R., and Volpe, G. 2000. EyesWeb:
toward gesture and affect recognition in interactive
dance and music systems. Computer Music Journal 24(1):
5769.
Camurri, A., Mazzarino, B., and Volpe, G. 2003. Analysis of
expressive gestures in human movement: the EyesWeb
expressive gesture processing library. Proc. of the 2003
XIV Colloquium on Musical Informatics. Firenze, Italy.
Carlile, J., and Hartmann, B. 2005. OROBORO: a collaborative controller with interpersonal haptic feedback.
Proc. of the 2005 Int. Conf. on New Interfaces for Musical
Expression, pp. 2501.Vancouver, Canada.
Chafe, C., Gurevich, M., Leslie, G., and Tyan, S. 2004.
Effect of time delay on ensemble accuracy. Proc. of the
2004 Int. Symp. on Musical Acoustics. Nara, Japan.
Chafe, C., Wilson, S., Leistikow, R., Chisholm, D., and
Scavone, G. 2000. A simplified approach to high quality
music and sound over IP. Proc. of the 2000 COST G-6
Conf. on Digital Audio Effects (DAFX-00). Verona,
Italy.
Feynman, R. P. 1970. Feynman Lectures On Physics.
Reading, MA: Addison Wesley Longman.
Flty, E., Leroy, N., Ravarini, J.-C., and Bevilacqua, F.
2004. Versatile sensor acquisition system utilizing
Network Technology. Proc. of the 2004 Int. Conf. on
New Interfaces for Musical Expression, pp. 15760.
Hamamatsu, Japan.
Fox, J., and Carlile, J. 2005. SoniMime: movement
sonification for real-time timbre shaping. Proc. of the
2005 Int. Conf. on New Interfaces for Musical Expression,
pp. 2423. Vancouver, Canada.
Fraietta, A. 2005. The Smart Controller Workbench. Proc.
of the 2005 Int. Conf. on New Interfaces for Musical
Expression, pp. 469. Vancouver, Canada.
199
200
Matthew Wright
Yeo, W. S., Berger, J., and Lee, Z. 2004. SonART: A framework for data sonification, visualization and networked
multimedia applications. Proc. of the 2004 Int. Computer
Music Conf., pp. 1804. Miami, FL: ICMA.
Young, J. P. 2001. Using the Web for live interactive music.
Proc. of the 2001 Int. Computer Music Conf., pp. 3025.
Habana, Cuba.
Young, J. P., and Fujinaga, I. 1999. Piano master classes via
the Internet. Proc. of the 1999 Int. Computer Music Conf.,
pp. 1357. Beijing, China: ICMA.