A machine learning algorithm for analyzing audio clips, recognizing percussive content and then extracting individual hits as labeled samples.