[Projeler-commits] r484 - bender

projeler-commits at pardus.org.tr projeler-commits at pardus.org.tr
7 Tem 2008 Pzt 22:05:56 EEST


Author: gurer
Date: Mon Jul  7 22:05:56 2008
New Revision: 484

Modified:
   bender/music.py
Log:
a bit better


Modified: bender/music.py
=================================================================
--- bender/music.py	(original)
+++ bender/music.py	Mon Jul  7 22:05:56 2008
@@ -31,14 +31,14 @@
     def run(self):
         # Setup audio system
         oss = open_oss()
-        pd = aubio.aubioclass.pitchdetection(bufsize=2048, hopsize=1024, samplerate=44100)
-        vec = aubio.aubioclass.fvec(1024, 1)
+        pd = aubio.aubioclass.pitchdetection(bufsize=4096, hopsize=2048, samplerate=44100)
+        vec = aubio.aubioclass.fvec(2048, 1)
         
         # Pitch detection loop
         # FIXME: fine tune for better detection
         while True:
-            data = oss.read(2048)
-            oss_s16_to_vec(data,  vec,  1024)
+            data = oss.read(4096)
+            oss_s16_to_vec(data,  vec,  2048)
             if aubio.aubiowrapper.aubio_silence_detection(vec(),  -70):
                 self.emit(SIGNAL("audioSilence"))
             else:


Projeler-commits mesaj listesiyle ilgili daha fazla bilgi