shithub: aubio

Download patch

ref: 098925a5800c4d58193f26ff791594bd16fc674d
parent: 97d77daa1af080a0b7b71f5e44e071fb69b1f73d
author: Paul Brossier <[email protected]>
date: Fri Feb 14 14:20:46 EST 2014

python/demos/demo_pysoundcard_record.py: normalize downmixed signal

--- a/python/demos/demo_pysoundcard_record.py
+++ b/python/demos/demo_pysoundcard_record.py
@@ -16,9 +16,9 @@
     while total_frames < duration * s.sample_rate:
         vec = s.read(hop_size)
         # mix down to mono
-        mono_vec = vec.sum(-1)
+        mono_vec = vec.sum(-1) / float(s.input_channels)
         g(mono_vec, hop_size)
-        total_frames += hop_size 
+        total_frames += hop_size
     s.stop()
 
 if __name__ == '__main__':