Please don't laugh if you study my attempt at Hard Sync on a Saw in Gen. It's very wrong.
I made a polyBLEP Saw no problem. I need Hard Sync in Gen and couldn't find any polyBLEP Hard Sync Gen examples. I came across a FlowStone working polyBLEP HS implementation:
If you know anything about polyBLEP HS and have the time, please correct my patch or point me to a Gen example.