Classification of Tabla Strokes Using Neural Network

  • Subodh DeolekarEmail author
  • Siby Abraham
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 410)


The paper proposes classification of tabla strokes using multilayer feed forward artificial neural network. It uses 62 features extracted from the audio file as input units to the input layer and 13 tabla strokes as output units in the output layer. The classification has been done using dimension reduction and without using dimension reduction. The dimension reduction has been performed using Principal Component Analysis (PCA) which reduced the number of features from 62 to 28. The experiments have been performed on two sets of tabla strokes, which are played by professional tabla players, each comprises of 650 tabla strokes. The results demonstrate that correct classification of instances is more than 98 % in both the cases.


Computer music Neural network Tabla Classification Multilayer perceptron 


  1. 1.
    An Unquiet Mind: Western Classical Versus Indian Classical Music.
  2. 2.
    David Courtney: Learning the Tabla, vol. 2. M. Bay Publications (2001). ISBN:0786607815Google Scholar
  3. 3.
    Chordia, P.: Segmentation and recognition of tabla strokes. In: International Conference on Music Information Retrieval, pp. 107–114. (2005)Google Scholar
  4. 4.
    Herrera, P., Dehamel, A., Gouyon, F.: Automatic labeling of unpitched percussion sounds. In: Audio Engineering Society Convention Paper. (2003)Google Scholar
  5. 5.
    Herrera, P., Yeterian, A., Gouyon, F.: Automatic classification of drum sounds: a comparison of feature selection methods and classification techniques. In: International Conference on Music and Artificial Intelligence (ICMAI). (2002)Google Scholar
  6. 6.
    Kursa, M., Rudnicki, W., Wieczorkowska, A., Kubera, E., Kubik-Komar, A.: Musical instruments in random forest. Found. Intell. Syst. 5722, 281–290 (2009)Google Scholar
  7. 7.
    Kostek, B.: Automatic classification of musical instrument sounds. J. Acoust. Soc. Am. 107(5), 2818 (2000)CrossRefGoogle Scholar
  8. 8.
    Cemgil, A.T., Gürgen, F.: Classification of musical instrument sounds using neural networks. Proc. SIU97 (1), 1–10 (1997)Google Scholar
  9. 9.
    Marques, J., Moreno, P.J.: A study of musical instrument classification using Gaussian mixture models and support vector machines. Cambridge Research Laboratory Technical Report Series, CRL 99/4(June). (1999)Google Scholar
  10. 10.
    Gillet, O., Richard, G.: Automatic labelling of tabla signals. In: ISMIR 2003, 4th International Conference on Music Information Retrieval, Baltimore, Maryland, USA, October 27–30. (2003)Google Scholar
  11. 11.
    Sarkar, M.: TablaNet : A Real-Time Online Musical Collaboration System for Indian Percussion. (2007)Google Scholar
  12. 12.
    Haykin, S.: Neural Networks. Macmillan, New York (1994)zbMATHGoogle Scholar
  13. 13.
    Ruck, D.W., Rogers, S.K., Kabrisky, M., Oxley, M.E., Suter, B.W.: The multilayer perceptron as an approximation to a Bayes optimal discriminant function. IEEE Trans. Neural Netw. 1(4), 296–298 (1990)CrossRefGoogle Scholar
  14. 14.
    Tzanetakis, G., Cook, P.: MARSYAS: a framework for audio analysis. Org. Sound 4(3), 169–175 (1999)Google Scholar
  15. 15.
    Witten, I.H., Frank, E.: Data Mining: Practical Machine Learning Tools and Techniques, 2nd edn. Morgan Kaufmann, San Francisco (2005)zbMATHGoogle Scholar

Copyright information

© Springer India 2016

Authors and Affiliations

  1. 1.Department of Computer ScienceUniversity of MumbaiMumbaiIndia
  2. 2.Department of Maths & StatsG. N. Khalsa College, University of MumbaiMumbaiIndia

Personalised recommendations