hsc3-0.8: Help/UGen/Oscillator/lfCub.help.lhs
lfCub rate freq iphase
A sine like shape made of two cubic pieces. Smoother than lfPar.
> import Sound.SC3
> audition (out 0 (lfCub AR (lfCub KR (lfCub KR 0.2 0 * 8 + 10) 0 * 400 + 800) 0 * 0.1))
> audition (out 0 (lfCub AR (lfCub KR 0.2 0 * 400 + 800) 0 * 0.1))
> audition (out 0 (lfCub AR 800 0 * 0.1))
> audition (out 0 (lfCub AR (xLine KR 100 8000 30 DoNothing) 0 * 0.1))
Compare (lfPar):
> audition (out 0 (lfPar AR (lfPar KR (lfPar KR 0.2 0 * 8 + 10) 0 * 400 + 800) 0 * 0.1))
> audition (out 0 (lfPar AR (lfPar KR 0.2 0 * 400 + 800) 0 * 0.1))
> audition (out 0 (lfPar AR 800 0 * 0.1))
> audition (out 0 (lfPar AR (xLine KR 100 8000 30 DoNothing) 0 * 0.1))
Compare (sinOsc):
> audition (out 0 (sinOsc AR (sinOsc KR (sinOsc KR 0.2 0 * 8 + 10) 0 * 400 + 800) 0 * 0.1))
> audition (out 0 (sinOsc AR (sinOsc KR 0.2 0 * 400 + 800) 0 * 0.1))
> audition (out 0 (sinOsc AR 800 0 * 0.1))
> audition (out 0 (sinOsc AR (xLine KR 100 8000 30 DoNothing) 0 * 0.1))
Compare (lfTri):
> audition (out 0 (lfTri AR (lfTri KR (lfTri KR 0.2 0 * 8 + 10) 0 * 400 + 800) 0 * 0.1))
> audition (out 0 (lfTri AR (lfTri KR 0.2 0 * 400 + 800) 0 * 0.1))
> audition (out 0 (lfTri AR 800 0 * 0.1))
> audition (out 0 (lfTri AR (xLine KR 100 8000 30 DoNothing) 0 * 0.1))