{ \
self->o = new_aubio_## NAME ( PARAMS ); \
if (self->o == NULL) { \
- PyErr_SetString (PyExc_StandardError, "error creating object"); \
+ PyErr_SetString (PyExc_RuntimeError, "error creating object"); \
return -1; \
} \
\
aubio_sink_preset_samplerate ( self->o, self->samplerate );
}
if (self->o == NULL) {
- PyErr_SetString (PyExc_StandardError, "error creating sink with this uri");
+ PyErr_SetString (PyExc_RuntimeError, "error creating sink with this uri");
return -1;
}
self->samplerate = aubio_sink_get_samplerate ( self->o );
if (self->o == NULL) {
char_t errstr[30 + strlen(self->uri)];
sprintf(errstr, "error creating source with %s", self->uri);
- PyErr_SetString (PyExc_StandardError, errstr);
+ PyErr_SetString (PyExc_RuntimeError, errstr);
return -1;
}
self->samplerate = aubio_source_get_samplerate ( self->o );