From: Maxious Date: Thu, 04 Oct 2012 08:29:59 +0000 Subject: gitnore X-Git-Url: https://maxious.lambdacomplex.org/git/?p=scannr.git&a=commitdiff&h=db9339168ee1bf316c6c01c2449464efd79cb6fe --- gitnore --- --- /dev/null +++ b/.gitignore @@ -1,1 +1,3 @@ +*.wav +*.pyc --- /dev/null +++ b/run.bat @@ -1,1 +1,1 @@ - +python scannr.py > output.txt --- a/scannr.py +++ b/scannr.py @@ -72,7 +72,9 @@ wf.setframerate(snd.RATE) wf.writeframes(data) wf.close() + del wf print("done - result "+str(len(data))+" frames written to "+path) + del data dispatcher.connect( filenameMaker, signal='SND_STARTED', sender=dispatcher.Any ) dispatcher.connect( worker, signal='FILE_CREATED', sender=dispatcher.Any ) --- a/snd.py +++ b/snd.py @@ -90,7 +90,6 @@ data = stream.read(CHUNK_SIZE) L = unpack('<' + ('h'*(len(data)/2)), data) # little endian, signed short L = array('h', L) - LRtn.extend(L) silent = is_silent(L) #print silent, num_silent, L[:10] @@ -102,6 +101,8 @@ dispatcher.send( signal='SND_STARTED') snd_started = True print snd_started + if snd_started: + LRtn.extend(L) if snd_started and num_silent > MAX_SILENT: break @@ -127,6 +128,7 @@ wf.writeframes(data) wf.close() print("done - result written to "+path) + del data