hsc3-0.12: Haskell SuperCollider

Safe HaskellSafe-Inferred

Sound.SC3.UGen.External.SC3_Plugins

Contents

Description

Bindings to unit generators in sc3-plugins.

Synopsis

AY

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.

Concat

concat' :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Concatenative cross-synthesis.

concat2 :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Concatenative cross-synthesis (variant).

Distortion

disintegrator :: ID a => a -> UGen -> UGen -> UGen -> UGenSource

Brown noise.

Josh

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.

fmGrain :: UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Granular synthesis with FM grains.

fmGrainB :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Granular synthesis with FM grains and user supplied envelope.

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

Resynthesize LPC analysis data.

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

Extract cps, rmso and err signals from LPC data.

metro :: Rate -> UGen -> UGen -> UGenSource

Metronome

pv_Invert :: UGen -> UGenSource

Invert FFT amplitude data.

Membrane

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.

NCAnalysisUGens

tpv :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource

Tracking Phase Vocoder

Stk

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

STK bowed string model.

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

STK flute model.

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

STK mandolin model.

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

STK modal bar models.

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

STK shaker models.

VOSIM

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

Vocal simulation due to W. Kaegi.