hsc3-0.1: Haskell SuperColliderContentsIndex
Sound.SC3.UGen.FFT
Synopsis
fft :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
fft' :: UGen -> UGen -> UGen
ifft :: UGen -> UGen -> UGen
ifft' :: UGen -> UGen
convolution :: UGen -> UGen -> UGen -> UGen
packFFT :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen
packFFTSpec :: [UGen] -> [UGen] -> UGen
pvcollect :: UGen -> UGen -> (UGen -> UGen -> UGen -> (UGen, UGen)) -> UGen -> UGen -> UGen -> UGen
pv_Add :: UGen -> UGen -> UGen
pv_BinShift :: UGen -> UGen -> UGen -> UGen
pv_BinWipe :: UGen -> UGen -> UGen -> UGen
pv_BrickWall :: UGen -> UGen -> UGen
pv_ConformalMap :: UGen -> UGen -> UGen -> UGen
pv_Copy :: UGen -> UGen -> UGen
pv_CopyPhase :: UGen -> UGen -> UGen
pv_Diffuser :: UGen -> UGen -> UGen
pv_HainsworthFoote :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
pv_JensenAndersen :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen
pv_LocalMax :: UGen -> UGen -> UGen
pv_MagAbove :: UGen -> UGen -> UGen
pv_MagBelow :: UGen -> UGen -> UGen
pv_MagClip :: UGen -> UGen -> UGen
pv_MagFreeze :: UGen -> UGen -> UGen
pv_MagMul :: UGen -> UGen -> UGen
pv_MagNoise :: UGen -> UGen
pv_MagShift :: UGen -> UGen -> UGen -> UGen
pv_MagSmear :: UGen -> UGen -> UGen
pv_MagSquared :: UGen -> UGen
pv_Max :: UGen -> UGen -> UGen
pv_Min :: UGen -> UGen -> UGen
pv_Mul :: UGen -> UGen -> UGen
pv_PhaseShift270 :: UGen -> UGen
pv_PhaseShift90 :: UGen -> UGen
pv_PhaseShift :: UGen -> UGen -> UGen
pv_RectComb2 :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
pv_RectComb :: UGen -> UGen -> UGen -> UGen -> UGen
unpack1FFT :: UGen -> UGen -> UGen -> UGen -> UGen
unpackFFT :: UGen -> UGen -> UGen -> UGen -> UGen -> [UGen]
Documentation
fft :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
Fast fourier transform.
fft' :: UGen -> UGen -> UGen
Variant FFT constructor with default values for hop size, window | type, and active status.
ifft :: UGen -> UGen -> UGen
Inverse Fast Fourier Transform.
ifft' :: UGen -> UGen
Variant ifft with default value for window type.
convolution :: UGen -> UGen -> UGen -> UGen
Strict convolution of two continuously changing inputs.
packFFT :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen
Pack demand-rate FFT bin streams into an FFT chain.
packFFTSpec :: [UGen] -> [UGen] -> UGen
Format magnitude and phase data data as required for packFFT.
pvcollect :: UGen -> UGen -> (UGen -> UGen -> UGen -> (UGen, UGen)) -> UGen -> UGen -> UGen -> UGen
pv_Add :: UGen -> UGen -> UGen
pv_BinShift :: UGen -> UGen -> UGen -> UGen
Shift and scale the bin positions.
pv_BinWipe :: UGen -> UGen -> UGen -> UGen
Combine low and high bins from two inputs.
pv_BrickWall :: UGen -> UGen -> UGen
Clear bins above or below a cutoff point.
pv_ConformalMap :: UGen -> UGen -> UGen -> UGen
pv_Copy :: UGen -> UGen -> UGen
Copies spectral frame.
pv_CopyPhase :: UGen -> UGen -> UGen
pv_Diffuser :: UGen -> UGen -> UGen
pv_HainsworthFoote :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
pv_JensenAndersen :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen
pv_LocalMax :: UGen -> UGen -> UGen
pv_MagAbove :: UGen -> UGen -> UGen
pv_MagBelow :: UGen -> UGen -> UGen
pv_MagClip :: UGen -> UGen -> UGen
pv_MagFreeze :: UGen -> UGen -> UGen
pv_MagMul :: UGen -> UGen -> UGen
pv_MagNoise :: UGen -> UGen
pv_MagShift :: UGen -> UGen -> UGen -> UGen
pv_MagSmear :: UGen -> UGen -> UGen
pv_MagSquared :: UGen -> UGen
pv_Max :: UGen -> UGen -> UGen
pv_Min :: UGen -> UGen -> UGen
pv_Mul :: UGen -> UGen -> UGen
pv_PhaseShift270 :: UGen -> UGen
pv_PhaseShift90 :: UGen -> UGen
pv_PhaseShift :: UGen -> UGen -> UGen
pv_RectComb2 :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
pv_RectComb :: UGen -> UGen -> UGen -> UGen -> UGen
unpack1FFT :: UGen -> UGen -> UGen -> UGen -> UGen
unpackFFT :: UGen -> UGen -> UGen -> UGen -> UGen -> [UGen]
Produced by Haddock version 0.8