packages feed

hsc3-0.21: Help/Ugen/miOmi.help.hs

-- MiOmi ; basic
X.miOmi ar 0 0 {-pit-} 50 0.2 0.25 {-level1-} 1 {-level2-} 0.5 {-ratio1-} 0.49 0.5 {-fm1-} 0.5 0 0 0 0 0.5 0 0.5 0.5 0.2 0.5 * 0.25

-- MiOmi ; external FM
let fmfreq = mouseX kr 2 1000 Linear 0.2
    fmamp = mouseY kr 0 1 Linear 0.2
    extFM = sinOsc ar fmfreq 0 * fmamp
in X.miOmi ar extFM 0 {-pit-} 40 0.2 0.25 0.5 0.5 0.5 0.5 {-fm1-} 0.5 {-fm2-} 0.5 0 {-xfb-} 0.1 0 {-cutoff-} 0.9 0 0.5 0.5 0.2 0.5 * 0.5

-- MiOmi ; filter and cutoff modulation
let filtmod = range 0 1 (lfTri kr 0.23 0)
    gat = lfPulse kr 6 0 0.2
    cf = range 0 0.5 (lfTri kr 0.2 0)
in X.miOmi ar 0 gat 48 {-contour-} 0.1 0.25 0.5 0.5 0.5 0.5 {-fm1-} 0.5 {-fm2-} 0.5 {-fb-} 0.5 0 filtmod cf 0 {-strength-} 0 0.5 0.2 0.5

-- MiOmi ; cross feedback
let xfb = range 0 1 (lfTri kr 0.2 0)
in X.miOmi ar 0 0 {-pit-} 43 0.2 0.25 0.5 0.5 0.5 0.5 0 0 0 {-xfb-} xfb 0 0.5 0 0.5 0.5 0.2 0.5 * 0.25