Automatic Bar Line Segmentation

A method that segments the audio according to the position of the bar lines is presented. The method detects musical bars that frequently repeat in different parts of a musical piece by using an audio similarity matrix. The position of each bar line is predicted by using prior information about the position of previous bar lines as well as the estimated bar length. The bar line segmentation method does not depend on the presence of percussive instruments to calculate the bar length. In addition, the alignment of the bars allows moderate tempo deviations.

[1]  M. Davies,et al.  Complex domain onset detection for musical signals , 2003 .

[2]  Mark Sandler,et al.  BLACKBOARD SYSTEM AND TOP-DOWN PROCESSING FOR THE TRANSCRIPTION OF SIMPLE POLYPHONIC MUSIC , 2000 .

[3]  Steffen Pauws,et al.  Musical key extraction from audio , 2004, ISMIR.

[4]  E. Coyle,et al.  Onset detection using comb filters , 2005, IEEE Workshop on Applications of Signal Processing to Audio and Acoustics, 2005..

[5]  Jonathan Foote,et al.  Visualizing music and audio using self-similarity , 1999, MULTIMEDIA '99.

[6]  Eugene Coyle,et al.  Time Signature Detection by Using a Multi Resolution Audio Similarity Matrix , 2007 .

[7]  Matthew E. P. Davies,et al.  Context-Dependent Beat Tracking of Musical Audio , 2007, IEEE Transactions on Audio, Speech, and Language Processing.

[8]  Eric D. Scheirer,et al.  Tempo and beat analysis of acoustic musical signals. , 1998, The Journal of the Acoustical Society of America.

[9]  Barry Vercoe,et al.  Detection of Key Change in Classical Piano Music , 2005, ISMIR.

[10]  Karl O’Keeffe Dancing Monkeys ( Automated creation of step files for Dance Dance Revolution , 2003 .

[11]  Matthew E. P. Davies,et al.  Causal Tempo Tracking of Audio , 2004, ISMIR.

[12]  P. Smaragdis,et al.  Non-negative matrix factorization for polyphonic music transcription , 2003, 2003 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics (IEEE Cat. No.03TH8684).