This is a wonderful feature ! Depending on which synth you use, if you change patch per step too fast it may not be effective everytime. But I found Typhon answers pretty well to program change per step.