signal processing routines for julia