This differs from the BinaryOpUGen fold2 in that it allows one to set low and high thresholds.
in |
Signal to be folded. |
lo |
Low threshold of folding. Sample values < lo will be folded. must be less then hi. |
hi |
High threshold of folding. Sample values > hi will be folded. must be greater then lo. |
s.boot;
{ Fold.ar(SinOsc.ar(440, 0, 0.2), -0.1, 0.1) }.scope;