just asked my spouse in technology...didn't say what my question was related to at all......
"Honey", what does DSP stand for?"......spouse: "digital signal processor"...no delay whatsoever.