An implementation of the DSP API