Recognition and Prediction in a Network Music Performance System for Indian Percussion

Mihir Sarkar, and Barry Vercoe

Proceedings of the International Conference on New Interfaces for Musical Expression

  • Year: 2007
  • Location: New York City, NY, United States
  • Pages: 317–320
  • Keywords: network music performance, real-time online musical collab- oration, Indian percussions, tabla bols, strokes recognition, music prediction
  • DOI: 10.5281/zenodo.1177239 (Link to paper)
  • PDF link

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-bandwidthnetworks to optimize musician synchronization. This paperproposes an alternative approach based on pattern recognition and music prediction. Trained for a particular typeof music, here the Indian tabla drum, the system calledTablaNet 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 toa corresponding computer system. The computer at thereceiving 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 demonstratesa high level of playability with an immediacy not present inother systems, and functions well as an educational tool.

Citation:

Mihir Sarkar, and Barry Vercoe. 2007. Recognition and Prediction in a Network Music Performance System for Indian Percussion. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1177239

BibTeX Entry:

  @inproceedings{Sarkar2007,
 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-bandwidthnetworks to optimize musician synchronization. This paperproposes an alternative approach based on pattern recognition and music prediction. Trained for a particular typeof music, here the Indian tabla drum, the system calledTablaNet 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 toa corresponding computer system. The computer at thereceiving 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 demonstratesa high level of playability with an immediacy not present inother systems, and functions well as an educational tool.},
 address = {New York City, NY, United States},
 author = {Sarkar, Mihir and Vercoe, Barry},
 booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
 doi = {10.5281/zenodo.1177239},
 issn = {2220-4806},
 keywords = {network music performance, real-time online musical collab- oration, Indian percussions, tabla bols, strokes recognition, music prediction },
 pages = {317--320},
 title = {Recognition and Prediction in a Network Music Performance System for {India}n Percussion},
 url = {http://www.nime.org/proceedings/2007/nime2007_317.pdf},
 year = {2007}
}