audiovisualizers: add comments for monoscope porting
authorStefan Sauer <ensonic@users.sf.net>
Wed, 9 Jan 2013 12:31:47 +0000 (13:31 +0100)
committerStefan Sauer <ensonic@users.sf.net>
Thu, 7 Feb 2013 06:29:17 +0000 (07:29 +0100)
gst/audiovisualizers/README

index 5fba0d81ee8e3e881a4c0207a1b2824330f15b1b..3ac49d46179aade08ce171a6c6707d27f6a54743 100644 (file)
@@ -32,6 +32,12 @@ afterwards.
 gst-plugins-ugly/gst/synaestesia -> synaescope
 gst-plugins-bad/gst/smoothwave -> wavescope
 gst-plugins-good/gst/monoscope -> blend into what we have in wavescope
+- it keeps an array of the values we just showed last[width]
+- each audio-buffer is 2*width
+- it uses convolution to finde the best match in current[2*width] compared to 
+  last[width]
+- then it shows current[match ... match+width] and copies it into last
+
 gst-plugins-base/ext/libvisual - done
 
 = Elements to add =