hsc3-0.12: Haskell SuperCollider

Safe HaskellSafe-Inferred

Sound.SC3.UGen.Chaos

Description

Chaotic functions.

Synopsis

Documentation

crackle :: Rate -> UGen -> UGenSource

Chaotic noise.

cuspL :: Rate -> UGen -> UGen -> UGen -> UGen -> UGenSource

Cusp map chaotic generator (linear interpolation).

cuspN :: Rate -> UGen -> UGen -> UGen -> UGen -> UGenSource

Cusp map chaotic generator (no interpolation).

fbSineC :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Feedback sine with chaotic phase indexing (cubic interpolation).

fbSineL :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Feedback sine with chaotic phase indexing (linear interpolation).

fbSineN :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Feedback sine with chaotic phase indexing (no interpolation).

gbmanL :: Rate -> UGen -> UGen -> UGen -> UGenSource

Gingerbreadman map chaotic generator

gbmanN :: Rate -> UGen -> UGen -> UGen -> UGenSource

Gingerbreadman map chaotic generator

henonC :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Henon map chaotic generator (cubic interpolation).

henonL :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Henon map chaotic generator (linear interpolation).

henonN :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Henon map chaotic generator (no interpolation).

latoocarfianC :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Latoocarfian chaotic function (cubic interpolation).

latoocarfianL :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Latoocarfian chaotic function (linear interpolation).

latoocarfianN :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Latoocarfian chaotic function (no interpolation).

linCongC :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Linear congruential chaotic generator (cubic interpolation).

linCongL :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Linear congruential chaotic generator (linear interpolation).

linCongN :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Linear congruential chaotic generator (no interpolation).

logistic :: Rate -> UGen -> UGen -> UGen -> UGenSource

The logistic map y = chaosParam * y * (1.0 - y)

lorenzL :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Lorenz chaotic generator (linear interpolation).

quadC :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

General quadratic map chaotic generator (cubic interpolation).

quadL :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

General quadratic map chaotic generator (linear interpolation).

quadN :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

General quadratic map chaotic generator (no interpolation).