Skip to main content

Automatic Tonic (Shruti) Identification System for Indian Classical Music

  • Conference paper
  • First Online:
Soft Computing and Signal Processing

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 900))

Abstract

In Indian classical music, identification of basic pitch is a crucial task to explore information of full raga. Here recorded dataset of both instrumental and vocal raga excerpts is used. Pitch frequency is calculated using subharmonic-to-harmonic ratio. Pitch estimation using SHR is tested for nine different instruments, and it shows 95.06% pitch detection accuracy which is better compared to other methods. Each frame of the raga is processed to increase efficiency in the tonic identification. Pitch histogram is used to extract various features of the raga. The various machine learning algorithms are tested, and the best algorithm is used to find set of rules for the evaluation of Tonic. The very famous J48 decision-tree algorithm shows highest test accuracy of 92.86% for tonic identification. This test model is further used to build an iterative system for tonic identification with the highest confidence. The proposed system is tested for two datasets. Tonic identification accuracy for the first dataset is 90.5%, and it is 93.05% for the second dataset.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. https://en.wikipedia.org/wiki/Hindustani_classical_music

  2. S.R. Mahendra, H.A. Patil, N.K. Shukla, Pitch estimation of notes in Indian Classical Music, in 2009 Annual IEEE India Conference, Gujarat (2009), pp. 1–4

    Google Scholar 

  3. H.G. Ranjani, S. Arthi, T.V. Sreenivas: Carnatic music analysis: Shadja, swara identification and raga verification in alapana using stochastic models, in 2011 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics (WASPAA), New Paltz, NY (2011), pp. 29–32

    Google Scholar 

  4. A. Bellur, H.A. Murthy, A cepstrum based approach for identifying tonic pitch in Indian classical music, in 2013 National Conference on Communications (NCC), New Delhi, India (2013), pp. 1–5

    Google Scholar 

  5. A. Bellur, H.A. Murthy, A novel application of group delay function for identifying tonic in Carnatic music, in 21st European Signal Processing Conference (EUSIPCO 2013), Marrakech (2013), pp. 1–5

    Google Scholar 

  6. S. Ghisingh, S. Sharma, V.K. Mittal, Acoustic analysis of Indian classical music using signal processing methods, in TENCON 2017–2017 IEEE Region 10 Conference, Penang (2017), pp. 1556–1561

    Google Scholar 

  7. S. Gulati, A. Bellur, J. Salamon, H.G. Ranjani, V. Ishwar, H.A. Murthy, X. Serra, Automatic tonic identification in Indian art music: approaches and evaluation. J. New Music Res. 43(1), 53–71 (2014)

    Article  Google Scholar 

  8. R.T. Pillai, S.P. Mahajan, Automatic Carnatic raga identification using octave mapping and note quantization, in ICCSP, Chennai (2017) pp. 0645–0649

    Google Scholar 

  9. A. Bellur, V. Ishwar, X. Serra, H. A. Murthy, A knowledge-based signal processing approach to tonic identification in Indian classical music, in Proceedings of 2nd CompMusic Workshop, Istanbul, Turkey (2012)

    Google Scholar 

  10. X. Sun, A pitch determination algorithm based on sub-harmonic to harmonic ratio, in 6th International Conference on Spoken Language Processing, Beijing, China (2000)

    Google Scholar 

  11. D.J. Hermes, Measurement of pitch by subhannonic summation. J. Acoust. Soc. Am. 83, 257–264 (1988)

    Article  Google Scholar 

  12. X. Sun, Y. Xu, Perceived pitch of synthesized voice with alternate cycles. J. Voice 16(4), 443–459 (2002)

    Article  Google Scholar 

  13. J. Salamon, E. Gomez, D.P.W. Ellis, G. Richard, Melody extraction from polyphonic music signals: approaches, applications and challenges. IEEE Sig. Process. Mag. 31(2), 118–134 (2014)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mahesh Y. Pawar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Pawar, M.Y., Mahajan, S. (2019). Automatic Tonic (Shruti) Identification System for Indian Classical Music. In: Wang, J., Reddy, G., Prasad, V., Reddy, V. (eds) Soft Computing and Signal Processing . Advances in Intelligent Systems and Computing, vol 900. Springer, Singapore. https://doi.org/10.1007/978-981-13-3600-3_70

Download citation

Publish with us

Policies and ethics