calculate LFO value only when reading it and not when stepping
added toggle function to port manipulations