For some reason this bug is only triggered with osx native python2.7.
return NULL;
}
if (htk != NULL && PyObject_IsTrue(htk) == 1)
return NULL;
}
if (htk != NULL && PyObject_IsTrue(htk) == 1)
- return Py_BuildValue(AUBIO_NPY_SMPL_CHR, aubio_hztomel_htk(v));
+ return PyFloat_FromDouble(aubio_hztomel_htk(v));
- return Py_BuildValue(AUBIO_NPY_SMPL_CHR, aubio_hztomel(v));
+ return PyFloat_FromDouble(aubio_hztomel(v));
return NULL;
}
if (htk != NULL && PyObject_IsTrue(htk) == 1)
return NULL;
}
if (htk != NULL && PyObject_IsTrue(htk) == 1)
- return Py_BuildValue(AUBIO_NPY_SMPL_CHR, aubio_meltohz_htk(v));
+ return PyFloat_FromDouble(aubio_meltohz_htk(v));
- return Py_BuildValue(AUBIO_NPY_SMPL_CHR, aubio_meltohz(v));
+ return PyFloat_FromDouble(aubio_meltohz(v));
if (!PyArg_ParseTuple(args, AUBIO_NPY_SMPL_CHR, &v)) {
return NULL;
}
if (!PyArg_ParseTuple(args, AUBIO_NPY_SMPL_CHR, &v)) {
return NULL;
}
- return Py_BuildValue(AUBIO_NPY_SMPL_CHR, aubio_hztomel_htk(v));
+ return PyFloat_FromDouble(aubio_hztomel_htk(v));
if (!PyArg_ParseTuple(args, AUBIO_NPY_SMPL_CHR, &v)) {
return NULL;
}
if (!PyArg_ParseTuple(args, AUBIO_NPY_SMPL_CHR, &v)) {
return NULL;
}
- return Py_BuildValue(AUBIO_NPY_SMPL_CHR, aubio_meltohz_htk(v));
+ return PyFloat_FromDouble(aubio_meltohz_htk(v));