- Added Python 3 support (contribution by Oriol Romani: #10)
- Corrected the name of the 'pitchfilter' package in the requirements file.
- Fixed a bug where the pitch contour selection step fails, when the audio input is very short.
- Fixed a bug where the extract() method was not returning anything
- Added the pitchfilter repository as a fallback if the Essentia PitchFilter does not work due to Essentia version problem (e.g. the official version for Ubuntu 14.04).
- Added flake8 checking to Travis CI
- Refactored the code to comply with PEP8
- First public release