hi jared, there's also aubio that do an excellent job for analysis (both onset and pitch). http://aubio.piem.org/ patrick