From f3368d3c1eece9d1c5f4444e5eaadbdcb627a7b7 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 17 Jan 2009 23:57:08 +0900 Subject: [PATCH] fix recording, remove debugging --- anki/sound.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/anki/sound.py b/anki/sound.py index 726a94a57..4bd51b4b5 100644 --- a/anki/sound.py +++ b/anki/sound.py @@ -64,7 +64,6 @@ if sys.platform.startswith("win32"): dir = os.path.dirname(os.path.abspath(sys.argv[0])) os.environ['PATH'] += ";" + dir os.environ['PATH'] += ";" + dir + "\\..\\dist" # for testing - print os.environ['PATH'] else: externalPlayer = ["mplayer", "-really-quiet"] @@ -148,7 +147,7 @@ class _Recorder(object): def postprocess(self): for c in processingChain: - print c + #print c p = subprocess.Popen(c, startupinfo=si) while 1: try: @@ -182,9 +181,9 @@ class PyAudioThreadedRecorder(threading.Thread): p.terminate() data = ''.join(all) wf = wave.open(processingSrc, 'wb') - wf.setnchannels(CHANNELS) - wf.setsampwidth(p.get_sample_size(FORMAT)) - wf.setframerate(RATE) + wf.setnchannels(PYAU_CHANNELS) + wf.setsampwidth(p.get_sample_size(PYAU_FORMAT)) + wf.setframerate(PYAU_RATE) wf.writeframes(data) wf.close() @@ -208,6 +207,9 @@ class PyAudioRecorder(_Recorder): def file(self): return processingDst + def wavFile(self): + return processingSrc + # Mac audio support ##########################################################################