These are two different issues. The latest one - the oscillator which crackles - is probably there because the slider outputs a value at control rate, which is different than the sample rate at which the oscillator outputs. Since the oscillator outputs a pure signal without any harmonics the multiplication with control rate signals becomes audible. Trying inserting a [line~] object between the slider and the multiplication and it should be gone.
The other problem however is due to a rather bizar asio implementation of pd. Under the hood it uses portaudio as in-between but not in a very decent way. On windows it seems to be often a matter of trial an error and it depends of the combination audio-interface/pd-version. I'm on 0.42.5 extended and cannot get the asio drivers working with my motu, but i can with a presonus firebox. So with the motu i have to use the mmio implementation and also have to use a ridicule high latency.
Good luck with it,
D.