From: Paul Brossier Date: Fri, 25 Dec 2009 05:12:44 +0000 (+0100) Subject: demo_filterbank.py: add simple filterbank demo X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=b8aaaffd5014ba0fe31d13d78255b74598cfd6eb;p=aubio.git demo_filterbank.py: add simple filterbank demo --- 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() +