Changing script behavior from CC steps to full semitones

Does the version that has the ‘step size’ work for what you want to do?