-- lfdClipNoise ; for fast x lfClipNoise frequently seems stuck, lfdClipNoise changes smoothly
let x = mouseX kr 0.1 1000 Exponential 0.2
    n = lfdClipNoise ar x
in sinOsc ar (n * 200 + 500) 0 * 0.05

-- lfdClipNoise ; does not quantize time steps at high frequencies
let f = xLine kr 1000 20000 10 RemoveSynth
in lfdClipNoise ar f * 0.05

-- lfdClipNoise ; for fast x lfClipNoise frequently seems stuck, lfdClipNoise changes smoothly ; id
let x = mouseX kr 0.1 1000 Exponential 0.2
    n = lfdClipNoiseId 'α' ar x
in sinOsc ar (n * 200 + 500) 0 * 0.05

-- lfdClipNoise ; does not quantize time steps at high frequencies ; id
let f = xLine kr 1000 20000 10 RemoveSynth
in lfdClipNoiseId 'γ' ar f * 0.05
