corrected evil null returning beat detector :) established two-level
onset detection