added parameter to allow arbitrary steps/offsets in a noteOscillator (this will allow keyboard/MIDI integration)