##Description A real-time pitch-tracking library based on Wavelets.
It's an optimized implementation of the algorithm described in this paper : http://physics.illinois.edu/undergrad/reu/2005/Larson.Maddox.pdf.
##Example There is an example file pitchTracker.c showing how the library can be used using ALSA, however any kind of sound acquisition method (Pulse,OSS,JACK..) can be used.
##Features WaveTrack has been developed in C and is capable of achieving great performance both in accuracy and in speed, as a matter of fact when using a buffer of 2048 samples (S16) the latency is of ~21 ms, which is just the latency brought by ALSA, because the library usually generates approximately 0.04 - 0.1 ms of latency.
WaveTrack works best with frequencies ranging form 80 Hz to 3000 Hz.
##Compile & Install Here's how you can compile and install the library:
autoreconf -i
make && make install
For Archlinux users: A package called wavetrack-git is available in the ArchLinux AUR, you can install it with yaourt.
Copyright Antonio Cardace 2014, anto.cardace@gmail.com