From Midi to Traditional Musical Notation by Emilios Cambouropoulos
Outline Introduction The Algorithm Salience of Musical Objects Beat Induction Beat Tracking Time Quantization Onset Quantization Duration Quantization Pitch Spelling
Salience of Musical Objects Elementary Musical Objects are identified Chords, arpeggiated chords, trills, mordents Synchronization 40ms< onset < 70ms
Salience of Musical Objects contd… Musical Accent Beat Processing Application More salient musical events have more influence over beat
Beat Induction and Beat Tracking A: event onsets B: accent of musical events Next beat = average of last three beats. -Disregard if salience is low May shift because low accent notes appear in onsets.
Onset and Duration Quantization
Pitch Spelling Refer to Cambouropoulos, 2000 Notational parsimony Diatonic interval optimization Tested in 3 complete Mozart sonatas (97% accuracy)
Conclusion The whole algorithm is tested in 13 complete Mozart sonatas may add extra beats may shift because of weak notes module avoids rests and hardly depended on the streaming accuracy Overall : Encouraging Results !!!