demo_filterbank.py: use fvec to create array
authorPaul Brossier <piem@piem.org>
Sat, 9 Jan 2010 14:20:48 +0000 (15:20 +0100)
committerPaul Brossier <piem@piem.org>
Sat, 9 Jan 2010 14:20:48 +0000 (15:20 +0100)
interfaces/python/demo_filterbank.py

index 012777fbf6c6611924182681f3e89b0714c99dd0..40962bfc04017396a9b88f8e949b5e42520461ad 100644 (file)
@@ -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