skip to main content
10.1145/1279740.1279809acmotherconferencesArticle/Chapter ViewAbstractPublication PagesnimeConference Proceedingsconference-collections
Article

Recognition and prediction in a network music performance system for Indian percussion

Authors Info & Claims
Published:06 June 2007Publication History

ABSTRACT

Playing music over the Internet, whether for real-time jamming, network performance or distance education, is constrained by the speed of light which introduces, over long distances, time delays unsuitable for musical applications. Current musical collaboration systems generally transmit compressed audio streams over low-latency and high-bandwidth networks to optimize musician synchronization. This paper proposes an alternative approach based on pattern recognition and music prediction. Trained for a particular type of music, here the Indian tabla drum, the system called TablaNet identifies rhythmic patterns by recognizing individual strokes played by a musician and mapping them dynamically to known musical constructs. Symbols representing these musical structures are sent over the network to a corresponding computer system. The computer at the receiving end anticipates incoming events by analyzing previous phrases and synthesizes an estimated audio output. Although such a system may introduce variants due to prediction approximations, resulting in a slightly different musical experience at both ends, we find that it demonstrates a high level of playability with an immediacy not present in other systems, and functions well as an educational tool.

References

  1. R. Bargar, S. Church, A. Fukuda, J. Grunke, D. Keislar, B. Moses, B. Novak, B. Pennycook, Z. Settel, J. Strawn, et al. AES white paper: Networking audio and music using Internet2 and next-generation Internet capabilities. Technical report, AES: Audio Engineering Society, 1998.Google ScholarGoogle Scholar
  2. J. C. Brown. Calculation of a Constant Q Spectral Transform. Vision and Modeling Group, Media Laboratory, Massachusetts Institute of Technology, 1990.Google ScholarGoogle Scholar
  3. C. Chafe. Distributed Internet Reverberation for Audio Collaboration. In AES (Audio Engineering Society) 24th Int'l Conf. on Multichannel Audio, 2003.Google ScholarGoogle Scholar
  4. C. Chafe, M. Gurevich, G. Leslie, and S. Tyan. Effect of Time Delay on Ensemble Accuracy. In Proceedings of the International Symposium on Musical Acoustics, 2004.Google ScholarGoogle Scholar
  5. A. Chatwani and A. Koren. Optimization of Audio Streaming for Wireless Networks. Technical report, Princeton University, 2004.Google ScholarGoogle Scholar
  6. A. A. Chatwani. Real-Time Recognition of Tabla Bols. Princeton University, Senior Thesis, May 2003.Google ScholarGoogle Scholar
  7. E. Chew, R. Zimmermann, A. A. Sawchuk, C. Kyriakakis, C. Papadopoulos, ARJ François, G. Kim, A. Rizzo, and A. Volk. Musical Interaction at a Distance: Distributed Immersive Performance. In Proceedings of the MusicNetwork Fourth Open Workshop on Integration of Music in Multimedia Applications, September, pages 15--16, 2004.Google ScholarGoogle Scholar
  8. P. Chordia. Segmentation and Recognition of Tabla Strokes. In Proc. of ISMIR (International Conference on Music Information Retrieval), 2005.Google ScholarGoogle Scholar
  9. J. R. Cooperstock and S. P. Spackman. The Recording Studio that Spanned a Continent. In Proc. of IEEE International Conference on Web Delivering of Delivering of Music (WEDELMUSIC), 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. O. K. Gillet and G. Richard. Automatic Labelling of Tabla Signals. In Proc. of the 4th ISMIR Conf., 2003.Google ScholarGoogle Scholar
  11. M. Goto, R. Neyama, and Y. Muraoka. RMCP: Remote Music Control Protocol---Design and Applications---. Proc. International Computer Music Conference, pages 446--449, 1997.Google ScholarGoogle Scholar
  12. X. Gu, M. Dick, U. Noyer, and L. Wolf. NMP-a new networked music performance system. In Global Telecommunications Conference Workshops, IEEE, pages 176--185, 2004.Google ScholarGoogle Scholar
  13. J. Hun Roh and L. Wilcox. Exploring Tabla Drumming Using Rhythmic Input. In CHI'95 proceedings, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. A. Kapur, P. Davidson, P. R. Cook, P. Driessen, and A. Schloss. Digitizing North Indian Performance. In Proceedings of the International Computer Music Conference, 2004.Google ScholarGoogle Scholar
  15. A. Kapur, G. Essl, P. Davidson, and P. R. Cook. The Electronic Tabla Controller. Journal of New Music Research, 32(4):351--359, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  16. A. Kapur, G. Wang, P. Davidson, PR Cook, D. Trueman, TH Park, and M. Bhargava. The Gigapop Ritual: A Live Networked Performance Piece for Two Electronic Dholaks, Digital Spoon, DigitalDoo, 6 String Electric Violin, Rbow, Sitar, Table, and Bass Guitar. In Proceedings of the International Conference on New Interfaces for Musical Expression (NIME), Montreal, 2003.Google ScholarGoogle Scholar
  17. A. Kapur, G. E. Wang, P. Davidson, and P. R. Cook. Interactive Network Performance: a dream worth dreaming? Organised Sound, 10(03):209--219, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. J. Kippen and B. Bel. Computers, Composition and the Challenge of "New Music" in Modern India. Leonardo Music Journal, 4:79--84, 1994.Google ScholarGoogle ScholarCross RefCross Ref
  19. J. Lazzaro and J. Wawrzynek. A case for network musical performance. In Proceedings of the 11th international workshop on Network and operating systems support for digital audio and video, pages 157--166. ACM Press New York, NY, USA, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. T. Mäki-Patola. Musical Effects of Latency. Suomen Musiikintutkijoiden, 9:82--85, 2005.Google ScholarGoogle Scholar
  21. K. Samudravijaya, S. Shah, and P. Pandya. Computer Recognition of Tabla Bols. Technical report, Tata Institute of Fundamental Research, 2004.Google ScholarGoogle Scholar
  22. B. Vercoe. Erasing the Digital Divide: Putting your Best Idea on the $100 Laptop. Keynote lecture, WORLDCOMP'06, Las Vegas, June 2006.Google ScholarGoogle Scholar
  23. G. Weinberg. Interconnected Musical Networks: Toward a Theoretical Framework. Computer Music Journal, 29(2):23--39, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. G. Weinberg. Local Performance Networks: musical interdependency through gestures and controllers. Organised Sound, 10(03):255--265, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  1. Recognition and prediction in a network music performance system for Indian percussion

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      NIME '07: Proceedings of the 7th international conference on New interfaces for musical expression
      June 2007
      484 pages
      ISBN:9781450378376
      DOI:10.1145/1279740
      • Conference Chairs:
      • Carol Parkinson,
      • Eric Singer

      Copyright © 2007 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 6 June 2007

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader