aboutsummaryrefslogtreecommitdiff
path: root/swig/python/test.py
diff options
context:
space:
mode:
Diffstat (limited to 'swig/python/test.py')
-rw-r--r--swig/python/test.py19
1 files changed, 17 insertions, 2 deletions
diff --git a/swig/python/test.py b/swig/python/test.py
index 4d994ac..f7297f8 100644
--- a/swig/python/test.py
+++ b/swig/python/test.py
@@ -3,11 +3,11 @@
try:
import xtract
except ImportError:
- print 'Failed to load the library "jxtract"'
+ print 'Failed to load the library "xtract"'
print '\nRunning libxtract Python bindings test...\n'
-len = 5
+len = 8
a = xtract.floatArray(len)
temp = []
@@ -19,4 +19,19 @@ for i in range(0, len):
print 'The mean of ' + ', '.join(temp) + ' is: %.2f' % \
xtract.xtract_mean(a,len,None)[1]
+print 'Computing spectrum...'
+
+argv = xtract.floatArray(1)
+argv[0] = 44100.0 / len # Fake sample rate
+
+xtract.xtract_init_fft(len, xtract.XTRACT_SPECTRUM);
+
+result = xtract.floatArray(len)
+
+xtract.xtract_spectrum(a,len,argv, result)
+
+
+for i in range(len):
+ print result[i]
+
print '\nFinished!\n'