shithub: aubio

Download patch

ref: 549825aa3607dc3586003b061cd53169087641c2
parent: d836c21f8aa6eac5751a1e3e88cb9ce9e4350b31
author: Paul Brossier <piem@piem.org>
date: Sat Jan 9 10:20:48 EST 2010

demo_filterbank.py: use fvec to create array

--- a/interfaces/python/demo_filterbank.py
+++ b/interfaces/python/demo_filterbank.py
@@ -1,10 +1,9 @@
-from _aubio import filterbank
-from numpy import array
+from aubio import filterbank, fvec
 
 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)
+freq_list = [60, 80, 200, 400, 800, 1600, 3200, 6400, 12800, 15000, 24000]
+freqs = fvec(freq_list)
+f.set_triangle_bands(freq_list, 48000)
 f.get_coeffs().T
 
 from pylab import loglog, show