From: Paul Brossier Date: Tue, 20 Nov 2018 21:34:26 +0000 (+0100) Subject: [py] filterbank power and norm are floats X-Git-Tag: 0.4.8~23^2~2 X-Git-Url: https://git.aubio.org/?p=aubio.git;a=commitdiff_plain;h=35f7e0597087fa0a196036925b0773fc39dd14ce [py] filterbank power and norm are floats --- diff --git a/python/ext/py-filterbank.c b/python/ext/py-filterbank.c index 01d4d3f1..99cf4668 100644 --- a/python/ext/py-filterbank.c +++ b/python/ext/py-filterbank.c @@ -268,9 +268,9 @@ Py_filterbank_get_coeffs (Py_filterbank * self, PyObject *unused) static PyObject * Py_filterbank_set_power(Py_filterbank *self, PyObject *args) { - uint_t power; + smpl_t power; - if (!PyArg_ParseTuple (args, "I", &power)) { + if (!PyArg_ParseTuple (args, "f", &power)) { return NULL; } if(aubio_filterbank_set_power (self->o, power)) { @@ -291,12 +291,12 @@ Py_filterbank_set_power(Py_filterbank *self, PyObject *args) static PyObject * Py_filterbank_set_norm(Py_filterbank *self, PyObject *args) { - uint_t playing; + smpl_t norm; - if (!PyArg_ParseTuple (args, "I", &playing)) { + if (!PyArg_ParseTuple (args, "f", &norm)) { return NULL; } - if(aubio_filterbank_set_norm (self->o, playing)) { + if(aubio_filterbank_set_norm (self->o, norm)) { if (PyErr_Occurred() == NULL) { PyErr_SetString (PyExc_ValueError, "error running filterbank.set_power");