Frequency domain unit generators.
- 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]
- pc_calcAccumSize :: Int -> Int -> Int
- pc_preparePartConv :: Int -> Int -> Int -> OSC
- partConv :: UGen -> UGen -> UGen -> UGen
Documentation
fft' :: UGen -> UGen -> UGenSource
Variant FFT constructor with default values for hop size, window | type, and active status.
convolution :: UGen -> UGen -> UGen -> UGenSource
Strict convolution of two continuously changing inputs.
packFFT :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource
Pack demand-rate FFT bin streams into an FFT chain.
packFFTSpec :: [UGen] -> [UGen] -> UGenSource
Format magnitude and phase data data as required for packFFT.
pvcollect :: UGen -> UGen -> (UGen -> UGen -> UGen -> (UGen, UGen)) -> UGen -> UGen -> UGen -> UGenSource
pv_BrickWall :: UGen -> UGen -> UGenSource
Clear bins above or below a cutoff point.
pv_CopyPhase :: UGen -> UGen -> UGenSource
pv_Diffuser :: UGen -> UGen -> UGenSource
pv_LocalMax :: UGen -> UGen -> UGenSource
pv_MagAbove :: UGen -> UGen -> UGenSource
pv_MagBelow :: UGen -> UGen -> UGenSource
pv_MagClip :: UGen -> UGen -> UGenSource
pv_MagFreeze :: UGen -> UGen -> UGenSource
pv_MagNoise :: UGen -> UGenSource
pv_MagSmear :: UGen -> UGen -> UGenSource
pv_MagSquared :: UGen -> UGenSource
pv_PhaseShift270 :: UGen -> UGenSource
pv_PhaseShift90 :: UGen -> UGenSource
pv_PhaseShift :: UGen -> UGen -> UGenSource
Partitioned convolution
pc_calcAccumSize :: Int -> Int -> IntSource
Calculate size of accumulation buffer given FFT and IR sizes.