I might have added the dc blocker in between those commits - try turning it off on the right mouse menu of the vco. Nothing else has changed in the dsp of those modules. If it does make a noticeable change to a voice I would love to know the settings and patch.
If it doesn’t I can look at other possible changes between those hashes but really I think the dc blocker is the most likely one, and I made it togglable in case something like this happened!
Out of interest I just tried to install a later patch and must have been doing something wrong.
Tried just dropping the .vcvplugin file in the Rack2 folder, did nothing. Same after I moved the old SurgeXTFolder folder out of the plugins subdirectory. If I delete the SurgeXTRack first it recreates it (empty anyway) but no updates.
A dual Function generator that has (at least) 5 modes:
Mode 1: AD Envelope (trigger)
Mode 2: AHR Envelope (or maybe ASR?) - (gate)
Mode 3: Cycle - a cycling AD envelope (in effect a unipolar LFO)
Mode 4: Burst - An LFO inside an envelope where frequency of cycles and length/shape of envelope combine to create a burst
Mode 5: LFO - A bipolar Surge LFO with Rate, Phase, Deform and Amplitude controls
For modes 1-3, the Rise and Fall of the envelope would be a continuous Log>Lin>Exp curve, with Shape knobs for each segment.
EOR and EOC outputs for each channel.
Again, these are just initial concepts/designs for now and won’t be in the initial release but will hopefully follow a bit later (and they may well change a bit before they do).