Safe Haskell | Safe-Inferred |
---|
Common unit generator graphs.
- dynKlang :: Rate -> UGen -> UGen -> UGen -> UGen
- dynKlank :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
- freqShift :: UGen -> UGen -> UGen -> UGen
- indexL :: UGen -> UGen -> UGen
- linLin :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
- mix :: UGen -> UGen
- mixN :: Int -> UGen -> UGen
- mixFill :: Integral n => Int -> (n -> UGen) -> UGen
- mixFillM :: (Integral n, Monad m) => Int -> (n -> m UGen) -> m UGen
- mouseButton' :: Rate -> UGen -> UGen -> UGen -> UGen
- mouseR :: ID a => a -> Rate -> UGen -> UGen -> Warp -> UGen -> UGen
- mouseX' :: Rate -> UGen -> UGen -> Warp -> UGen -> UGen
- mouseY' :: Rate -> UGen -> UGen -> Warp -> UGen -> UGen
- pmOsc :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen
- urange :: Fractional c => c -> c -> c -> c
- range :: Fractional c => c -> c -> c -> c
- selectX :: UGen -> UGen -> UGen
- silent :: Int -> UGen
- soundIn :: UGen -> UGen
- splay :: UGen -> UGen -> UGen -> UGen -> Bool -> UGen
Documentation
dynKlank :: UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource
Dynamic klank, set of non-fixed resonating filters.
linLin :: UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource
Map from one linear range to another linear range.
mouseX' :: Rate -> UGen -> UGen -> Warp -> UGen -> UGenSource
Variant that randomly traverses the mouseX space.
mouseY' :: Rate -> UGen -> UGen -> Warp -> UGen -> UGenSource
Variant that randomly traverses the mouseY space.
urange :: Fractional c => c -> c -> c -> cSource
Scale uni-polar (0,1) input to linear (l,r) range
map (urange 3 4) [0,0.5,1] == [3,3.5,4]
range :: Fractional c => c -> c -> c -> cSource
Scale bi-polar (-1,1) input to linear (l,r) range
map (range 3 4) [-1,0,1] == [3,3.5,4]