hsc3-0.6: Haskell SuperCollider

Sound.SC3.UGen.External

Description

Bindings to unit generators not distributed with SuperCollider proper.

Synopsis

Documentation

atsSynth :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Resynthesize sinusoidal ATS analysis data.

atsNoiSynth :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Resynthesize sinusoidal and critical noise ATS analysis data.

ay :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Emulation of AY (aka YM) soundchip, used in Spectrum/Atari.

ayFreqToTone :: Fractional a => a -> aSource

Convert frequency value to value appropriate for AY tone inputs.

fm7 :: [[UGen]] -> [[UGen]] -> UGenSource

Phase modulation oscillator matrix.

membraneCircle :: UGen -> UGen -> UGen -> UGenSource

Triangular waveguide mesh of a drum-like membrane.

membraneHexagon :: UGen -> UGen -> UGen -> UGenSource

Triangular waveguide mesh of a drum-like membrane.

lpcVals :: Rate -> UGen -> UGen -> UGenSource

Extract cps, rmso and err signals from LPC data.

lpcSynth :: UGen -> UGen -> UGen -> UGenSource

Resynthesize LPC analysis data.

pv_Invert :: UGen -> UGenSource

Invert FFT amplitude data.

stkFlute :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

STK flute model.

stkModalBar :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

STK modal bar models.

stkBowed :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

STK bowed string model.

stkMandolin :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

STK mandolin model.

stkShakers :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

STK shaker models.

vosim :: UGen -> UGen -> UGen -> UGen -> UGenSource

Vocal simulation due to W. Kaegi.