X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;f=c%2Fgoertzel%2FREADME.md;h=ee9cd805833872f4996b0cc24f43064421d62f34;hb=165bbc9688dd5a2ca2b6f76bca2df9213c80073f;hp=a21b5ccb82b688b4df7f5a79b700f834ebe8884b;hpb=cd083ed09b3b986be243f581dcbc83483a30e16c;p=mirrors%2FPrograms.git diff --git a/c/goertzel/README.md b/c/goertzel/README.md index a21b5cc..ee9cd80 100644 --- a/c/goertzel/README.md +++ b/c/goertzel/README.md @@ -4,8 +4,7 @@ Scriptable tone detection and audio analysis ## Contents * **goertzel.c** - * Does all the dirty work using Goertzel algorithm - * http://en.wikipedia.org/wiki/Goertzel_algorithm + * Does all the dirty work using [Goertzel algorithm](http://en.wikipedia.org/wiki/Goertzel_algorithm) * Detect specified tones and print their levels * Filter tones using tresholds * Eg.: Print levels only when treshold is crossed (=event detection) @@ -16,8 +15,9 @@ Scriptable tone detection and audio analysis * **dtmf.sh**: decodes DTMF signals in audio * **histogram.pl**: shows goertzel output in ASCII graphs * **histogram.sh**: example using histogram.pl to draw realtime equalizer + * **guitar-tuner.sh**: example using histogram.pl to tune guitar (currently only to low E) * **sleepmon.sh**: Generates frequency on soundcard output and detects it on input * Can be used to detect and log motion using soundcard and PIR sensor or NC switch + * **sleepplot.sh**: Generates gnuplot graph from sleeplog * TODO - * Guitar tuner * Send me more...