added simple software LFO