The authors of some of the original algorithms were Juan Pablo Bello (multi comb pitch detection and onsets), Chris Duxbury (onsets), Samer Abdallah (peak picking), Alain de Cheveigne (pitchyin). Details to the relevant articles are provided in each file. Also many thanks to Miguel Ramirez and Nicolas Wack for their bug fixing.