sounds like a whole lot of ocillators go'n at it and filtered like mad. some saw or triangle waves...? lots o' distortion. sounds nice.
I agree that it sounds like hardware. so rich and smooth