hsc3-0.3: Haskell SuperCollider

Sound.SC3.UGen.MachineListening

Synopsis

Documentation

beatTrack :: UGen -> UGen -> UGenSource

Autocorrelation beat tracker.

beatTrack2 :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Template matching beat tracker.

loudness :: UGen -> UGen -> UGen -> UGenSource

Extraction of instantaneous loudness in sones.

onsetType :: String -> UGenSource

Translate onset type string to constant UGen value.

onsets :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Onset detector.

onsets' :: UGen -> UGen -> UGen -> UGenSource

Onset detector with default values for minor parameters.

keyTrack :: UGen -> UGen -> UGen -> UGen -> UGenSource

Key tracker.

mfcc :: Int -> UGen -> UGenSource

Mel frequency cepstral coefficients.