Another implementation of this algorithm can be found at [1]. It also includes several other algorithms for acoustic fingerprinting that can serve as a baseline. See [2] for a paper on one of the other implemented algorithms and a comparison.
[1] https://github.com/JorenSix/Panako
[2] http://www.terasoft.com.tw/conf/ismir2014/proceedings/T048_1...