From b8aaaffd5014ba0fe31d13d78255b74598cfd6eb Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Fri, 25 Dec 2009 06:12:44 +0100 Subject: [PATCH] demo_filterbank.py: add simple filterbank demo --- interfaces/python/demo_filterbank.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 interfaces/python/demo_filterbank.py diff --git a/interfaces/python/demo_filterbank.py b/interfaces/python/demo_filterbank.py new file mode 100644 index 00000000..012777fb --- /dev/null +++ b/interfaces/python/demo_filterbank.py @@ -0,0 +1,13 @@ +from _aubio import filterbank +from numpy import array + +f = filterbank(9, 1024) +freq_list = [40, 80, 200, 400, 800, 1600, 3200, 6400, 12800, 15000, 24000] +freqs = array(freq_list, dtype = 'float32') +f.set_triangle_bands(freqs, 48000) +f.get_coeffs().T + +from pylab import loglog, show +loglog(f.get_coeffs().T, '+-') +show() + -- 2.26.2