Call for Paper - November 2023 Edition
IJCA solicits original research papers for the November 2023 Edition. Last date of manuscript submission is October 20, 2023. Read More

REpeating Pattern Extraction Technique (REPET), a Novel and Simple Approach for Separating the Repeating “Background” from the Non-repeating “Foreground” in a Mixture

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2021
Priyanka B. Sabale, Prabhavati D. Bahirgonde

Priyanka B Sabale and Prabhavati D Bahirgonde. REpeating Pattern Extraction Technique (REPET), a Novel and Simple Approach for Separating the Repeating “Background” from the Non-repeating “Foreground” in a Mixture. International Journal of Computer Applications 183(21):24-28, August 2021. BibTeX

	author = {Priyanka B. Sabale and Prabhavati D. Bahirgonde},
	title = {REpeating Pattern Extraction Technique (REPET), a Novel and Simple Approach for Separating the Repeating “Background” from the Non-repeating “Foreground” in a Mixture},
	journal = {International Journal of Computer Applications},
	issue_date = {August 2021},
	volume = {183},
	number = {21},
	month = {Aug},
	year = {2021},
	issn = {0975-8887},
	pages = {24-28},
	numpages = {5},
	url = {},
	doi = {10.5120/ijca2021921578},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


As far as music is concerned the repetition forms the core. The repeating structure forms the characteristic of the musical piece and superimposed by various elements especially in the case of pop music. Proposed work concentrates on the Indian folk music and music voice separation from audio. The current available separation techniques are well suited for some typical music like REPET goes well with pop music as it has a constant repeating. Thus the study tries to present REPET for separating the repeating background from non repeating forebackground. The process starts with identifying the segments that repeats periodically, further comparison of this with the repeating segment derived model and then extraction of the repeating patterns using the time frequency masking. The Linear Predictive Coding (LPC) technique is used by most of the voice recognition devices in order to get input speech signal spectral information. LPC is used to generate observation vectors that are used by voice recognizers. On the basis of the parameters like Signal to Noise Ratio (SNR) the two techniques LPC and REPET are compared in the present work.


  1. Raj, P. Smaragdis, M. Shashanka, and R. Singh, “Separating a foreground singer from background music,” in Proc. Int. Symp. Frontiers of Res. Speech and Music, Mysore, India, May 8–9, 2007.
  2. 2. Z. Rafii and B. Pardo, “Music/voice separation using the similarity matrix,” in Proc. Int. Soc. Music Inf. Retrieval Conf., Oct 2012, pp. 583–588.
  3. Z. Rafii and B. Pardo REpeating Pattern Extraction Technique (REPET): A Simple Method for Music/Voice Separation, IEEE Transactions On Audio, Speech, And Language Processing, Vol. 21, NO. 1, January 2013.
  4. S. Vembu and S. Baumann, “Separation of vocals from polyphonic audio recordings,” in Proc. 6th Int. Conf. Music Inf. Retrieval, London, U.K., Sep. 11–15, 2005, pp. 337–344.
  5. Palmer and C. L. Krumhansl, “Pitch and temporal contributions to musical phrase perception: Effects of harmony, performance timing, and familiarity,” Perception & Psychophysics, vol. 41, no. 6, pp. 505–518,1987.
  6. Friberg and S. Ahlba¨ck, “Recognition of the main melody in a polyphonic symbolic score using perceptual knowledge,” J. New Music Research, vol. 38, no. 2, pp. 155–169, 2009
  7. M. Ramona, G. Richard, and B. David, “Vocal detection in music with support vector machines,” in Proc. Int. Conf. Acoust., Speech, and Signal Process., 2008, pp. 1885–1888.
  8. Z. Rafii, Z. Duan, and B. Pardo, “Combining rhythm-based and pitchbased methods for background and melody separation,” IEEE Trans. Audio, Speech, Lang. Process, vol. 22, no. 12, pp. 1884–1893, 2014.