current signal processing