From 773a7f38d5d688fb801f03b8e79be5c94bbd5ff8 Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Sat, 20 Aug 2016 19:28:20 +0200 Subject: [PATCH] python/demos/demo_tss.py: improve default parameters, exit before plotting --- python/demos/demo_tss.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/python/demos/demo_tss.py b/python/demos/demo_tss.py index f8c29aa2..1a56b4f0 100755 --- a/python/demos/demo_tss.py +++ b/python/demos/demo_tss.py @@ -10,8 +10,7 @@ if __name__ == '__main__': samplerate = 44100 win_s = 1024 # fft size - hop_s = win_s // 4 # block size - threshold = 0.5 + hop_s = win_s // 8 # block size f = source(sys.argv[1], samplerate, hop_s) g = sink(sys.argv[2], samplerate) @@ -21,7 +20,9 @@ if __name__ == '__main__': pvb = pvoc(win_s, hop_s) # another phase vocoder t = tss(win_s, hop_s) # transient steady state separation - t.set_threshold(threshold) + t.set_threshold(0.01) + t.set_alpha(3.) + t.set_beta(4.) read = hop_s @@ -35,6 +36,7 @@ if __name__ == '__main__': h(steadstate, read) # write steady states to output del f, g, h # finish writing the files now + sys.exit(0) from demo_spectrogram import get_spectrogram from pylab import subplot, show -- 2.11.0