enhancement - check signal processing toolbox, add the one from external/signal if needed