ACM Home Page
Please provide us with feedback. Feedback
A case for network musical performance
Full text PdfPdf (214 KB)
Source International Workshop on Network and Operating System Support for Digital Audio and Video archive
Proceedings of the 11th international workshop on Network and operating systems support for digital audio and video table of contents
Port Jefferson, New York, United States
Pages: 157 - 166  
Year of Publication: 2001
ISBN:1-58113-370-7
Authors
John Lazzaro  CS Division, UC Berkeley, Berkeley, CA
John Wawrzynek  CS Division, UC Berkeley, Berkeley, CA
Sponsors
SIGCOMM: ACM Special Interest Group on Data Communication
SIGMULTIMEDIA: ACM Special Interest Group on Multimedia
SIGOPS: ACM Special Interest Group on Operating Systems
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 22,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/378344.378367
What is a DOI?

ABSTRACT

A Network Musical Performance (NMP) occurs when a group of musicians, located at different physical locations, interact over a network to perform as they would if located in the same room. In this paper, we present a case for NMP as a practical Internet application, and describe a method to ameliorate the effect of late and lost packets on NMP. We describe an NMP system that embodies this concept, that combines several existing standards (MIDI, MPEG 4 Structured Audio, RTP/AVP, and SIP) with a new RTP packetization for MIDI performance. We analyze NMP experiments performed on CalREN2 hosts on the UC Berkeley, Stanford, and Caltech campuses.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
J. C. Bolot and A. V. Garcia. Control mechanisms for packet audio in the Internet. In Proceedings of the Conference on Computer Communications, 1996.
 
2
C. Chafe, S. Wilson, R. Leistikow, D. Chisholm, and G. Scavone. A simplified approach to high quality music and sound over IP.In COST-G6 Conference on Digital Audio Effects, pages 159-164, December 2000.
 
3
TR-039: Requirements for voice over DSL. Technical report, DSL Forum, 2001. Annex A addresses latency.
 
4
M. Handley, S. Floyd, B. Whetten, R. Kermode, L. Vicisano, and M. Luby. RFC 2887: The reliable multicast design space for bulk data transfer, 2000.
 
5
M. Handley, H. Schulzrinne, E. Schooler, and J. Rosenberg. RFC 2543: SIP: Session initiation protocol, 1999.
 
6
ISO 14496 (MPEG-4), Part 3 (Audio), Subpart 5 (Structured Audio), 1999.
 
7
J. Lazzaro and J. Wawrzynek. Compiling MPEG 4 structured audio into C. In Proceedings of the 2nd IEEE MPEG-4 Workshop and Exhibition, June 2001.
 
8
MIDI Manufacturers Association.The complete MIDI 1.0 detailed specification,1996.
 
9
H. Schulzrinne. RFC 1890: RTP profile for audio and video conferences with minimal control, 1996.
 
10
H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson. RFC 1889: RTP: A transport protocol for real-time applications, 1996.
 
11
Sfront source code release, http://www.cs.berkeley.edu/ ~lazzaro/sa/.
 
12
M. Wright and A. Freed. Open Sound Control: A new protocol for communicating with sound synthesizers. In Proceedings of the International Computer Music Conference, 1997.


Collaborative Colleagues:
John Lazzaro: colleagues
John Wawrzynek: colleagues