hsc3-0.1: Haskell SuperColliderContentsIndex
Sound.SC3.UGen.Filter
Synopsis
allpassN :: UGen -> UGen -> UGen -> UGen -> UGen
allpassL :: UGen -> UGen -> UGen -> UGen -> UGen
allpassC :: UGen -> UGen -> UGen -> UGen -> UGen
ampComp :: UGen -> UGen -> UGen -> UGen
ampCompA :: UGen -> UGen -> UGen -> UGen -> UGen
bpf :: UGen -> UGen -> UGen -> UGen
bpz2 :: UGen -> UGen
brf :: UGen -> UGen -> UGen -> UGen
brz2 :: UGen -> UGen
clip :: UGen -> UGen -> UGen -> UGen
combN :: UGen -> UGen -> UGen -> UGen -> UGen
combL :: UGen -> UGen -> UGen -> UGen -> UGen
combC :: UGen -> UGen -> UGen -> UGen -> UGen
degreeToKey :: UGen -> UGen -> UGen -> UGen
decay :: UGen -> UGen -> UGen
decay2 :: UGen -> UGen -> UGen -> UGen
delay1 :: UGen -> UGen
delay2 :: UGen -> UGen
delayC :: UGen -> UGen -> UGen -> UGen
delayL :: UGen -> UGen -> UGen -> UGen
delayN :: UGen -> UGen -> UGen -> UGen
formlet :: UGen -> UGen -> UGen -> UGen -> UGen
fos :: UGen -> UGen -> UGen -> UGen -> UGen
gate :: UGen -> UGen -> UGen
hasher :: UGen -> UGen
hilbert :: UGen -> UGen
hpf :: UGen -> UGen -> UGen
hpz1 :: UGen -> UGen
hpz2 :: UGen -> UGen
inRange :: UGen -> UGen -> UGen -> UGen
klank :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
klankSpec :: [UGen] -> [UGen] -> [UGen] -> UGen
lag :: UGen -> UGen -> UGen
lag2 :: UGen -> UGen -> UGen
lag3 :: UGen -> UGen -> UGen
lastValue :: UGen -> UGen -> UGen
latch :: UGen -> UGen -> UGen
leakDC :: UGen -> UGen -> UGen
linLin :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
linExp :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
lpf :: UGen -> UGen -> UGen
lpz1 :: UGen -> UGen
lpz2 :: UGen -> UGen
mantissaMask :: UGen -> UGen -> UGen
median :: UGen -> UGen -> UGen
moogFF :: UGen -> UGen -> UGen -> UGen -> UGen
mostChange :: UGen -> UGen -> UGen
mulAdd :: UGen -> UGen -> UGen -> UGen
normalizer :: UGen -> UGen -> UGen -> UGen
onePole :: UGen -> UGen -> UGen
oneZero :: UGen -> UGen -> UGen
peak :: UGen -> UGen -> UGen
pitchShift :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
pulseCount :: UGen -> UGen -> UGen
pulseDivider :: UGen -> UGen -> UGen -> UGen
rhpf :: UGen -> UGen -> UGen -> UGen
rlpf :: UGen -> UGen -> UGen -> UGen
resonz :: UGen -> UGen -> UGen -> UGen
ringz :: UGen -> UGen -> UGen -> UGen
runningMax :: UGen -> UGen -> UGen
runningMin :: UGen -> UGen -> UGen
runningSum :: UGen -> UGen -> UGen
select :: UGen -> UGen -> UGen
sendTrig :: UGen -> UGen -> UGen -> UGen
setResetFF :: UGen -> UGen -> UGen
shaper :: UGen -> UGen -> UGen
slew :: UGen -> UGen -> UGen -> UGen
sos :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen
stepper :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen
sweep :: UGen -> UGen -> UGen
tDelay :: UGen -> UGen -> UGen
timer :: UGen -> UGen
toggleFF :: UGen -> UGen
trig :: UGen -> UGen -> UGen
trig1 :: UGen -> UGen -> UGen
twindex :: UGen -> UGen -> UGen -> UGen
twoPole :: UGen -> UGen -> UGen -> UGen
twoZero :: UGen -> UGen -> UGen -> UGen
wrapIndex :: UGen -> UGen -> UGen
Documentation
allpassN :: UGen -> UGen -> UGen -> UGen -> UGen
Allpass filter (no interpolation)
allpassL :: UGen -> UGen -> UGen -> UGen -> UGen
Allpass filter (linear interpolation)
allpassC :: UGen -> UGen -> UGen -> UGen -> UGen
Allpass filter (cubic interpolation)
ampComp :: UGen -> UGen -> UGen -> UGen
Basic psychoacoustic amplitude compensation.
ampCompA :: UGen -> UGen -> UGen -> UGen -> UGen
ANSI A-weighting curve psychoacoustic amplitude compensation.
bpf :: UGen -> UGen -> UGen -> UGen
Bandpass filter
bpz2 :: UGen -> UGen
Two zero fixed midpass filter.
brf :: UGen -> UGen -> UGen -> UGen
Band reject filter
brz2 :: UGen -> UGen
Two zero fixed midcut filter.
clip :: UGen -> UGen -> UGen -> UGen
Clip input between lower and upper bounds.
combN :: UGen -> UGen -> UGen -> UGen -> UGen
Comb filter (no interpolation)
combL :: UGen -> UGen -> UGen -> UGen -> UGen
Comb filter (linear interpolation)
combC :: UGen -> UGen -> UGen -> UGen -> UGen
Comb filter (cubic interpolation)
degreeToKey :: UGen -> UGen -> UGen -> UGen
Convert signal to modal pitch.
decay :: UGen -> UGen -> UGen
Exponential decay.
decay2 :: UGen -> UGen -> UGen -> UGen
Exponential decay (equvalent to $decay dcy - decay atk$).
delay1 :: UGen -> UGen
Single sample delay.
delay2 :: UGen -> UGen
Two sample delay.
delayC :: UGen -> UGen -> UGen -> UGen
Simple delay line (cubic interpolation).
delayL :: UGen -> UGen -> UGen -> UGen
Simple delay line (linear interpolation).
delayN :: UGen -> UGen -> UGen -> UGen
Simple delay line (no interpolation).
formlet :: UGen -> UGen -> UGen -> UGen -> UGen
FOF like filter.
fos :: UGen -> UGen -> UGen -> UGen -> UGen
First order filter section.
gate :: UGen -> UGen -> UGen
Gate.
hasher :: UGen -> UGen
Hash input values.
hilbert :: UGen -> UGen
Hilbert transform.
hpf :: UGen -> UGen -> UGen
Highpass filter.
hpz1 :: UGen -> UGen
Two point difference filter.
hpz2 :: UGen -> UGen
Two zero fixed highpass filter.
inRange :: UGen -> UGen -> UGen -> UGen
Is signal within specified range.
klank :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
Fixed resonator filter bank.
klankSpec :: [UGen] -> [UGen] -> [UGen] -> UGen
Format frequency, amplitude and decay time data as required for klank.
lag :: UGen -> UGen -> UGen
Simple averaging filter.
lag2 :: UGen -> UGen -> UGen
Nested lag filter.
lag3 :: UGen -> UGen -> UGen
Twice nested lag filter.
lastValue :: UGen -> UGen -> UGen
Last value before chang above threshhold.
latch :: UGen -> UGen -> UGen
Sample and hold.
leakDC :: UGen -> UGen -> UGen
Remove DC offset.
linLin :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
Map from one linear range to another linear range.
linExp :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
Map from a linear range to an exponential range.
lpf :: UGen -> UGen -> UGen
Lowpass filter.
lpz1 :: UGen -> UGen
Two point average filter.
lpz2 :: UGen -> UGen
Two zero fixed lowpass filter.
mantissaMask :: UGen -> UGen -> UGen
Masks off bits in the mantissa of signal.
median :: UGen -> UGen -> UGen
Median filter.
moogFF :: UGen -> UGen -> UGen -> UGen -> UGen
Moog VCF implementation.
mostChange :: UGen -> UGen -> UGen
Most changed input.
mulAdd :: UGen -> UGen -> UGen -> UGen
Multiply add ternary operator.
normalizer :: UGen -> UGen -> UGen -> UGen
Flattens dynamics.
onePole :: UGen -> UGen -> UGen
One pole filter.
oneZero :: UGen -> UGen -> UGen
One zero filter.
peak :: UGen -> UGen -> UGen
Maximum value.
pitchShift :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen
Simple time domain pitch shifter.
pulseCount :: UGen -> UGen -> UGen
Trigger counter.
pulseDivider :: UGen -> UGen -> UGen -> UGen
Pass every nth trigger.
rhpf :: UGen -> UGen -> UGen -> UGen
Resonant highpass filter.
rlpf :: UGen -> UGen -> UGen -> UGen
Resonant lowpass filter.
resonz :: UGen -> UGen -> UGen -> UGen
Resonant filter.
ringz :: UGen -> UGen -> UGen -> UGen
Ringing filter (equivalent to Resonz).
runningMax :: UGen -> UGen -> UGen
Track maximum level.
runningMin :: UGen -> UGen -> UGen
Track minimum level.
runningSum :: UGen -> UGen -> UGen
Running sum.
select :: UGen -> UGen -> UGen
Select output from array of inputs.
sendTrig :: UGen -> UGen -> UGen -> UGen
Send a trigger message from the server back to the all registered clients.
setResetFF :: UGen -> UGen -> UGen
Set-reset flip flop.
shaper :: UGen -> UGen -> UGen
Wave shaper.
slew :: UGen -> UGen -> UGen -> UGen
Remove transients and higher frequencies.
sos :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen
Second order filter section (biquad).
stepper :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen
Stepper pulse counter.
sweep :: UGen -> UGen -> UGen
Triggered linear ramp.
tDelay :: UGen -> UGen -> UGen
Delay trigger by specified interval.
timer :: UGen -> UGen
Time since last triggered.
toggleFF :: UGen -> UGen
Toggle flip flop.
trig :: UGen -> UGen -> UGen
When triggered output trigger for specified duration.
trig1 :: UGen -> UGen -> UGen
When triggered output unit signal for specified duration.
twindex :: UGen -> UGen -> UGen -> UGen
Triggered windex.
twoPole :: UGen -> UGen -> UGen -> UGen
Two pole filter.
twoZero :: UGen -> UGen -> UGen -> UGen
Two zero filter.
wrapIndex :: UGen -> UGen -> UGen
Index into a table with a signal.
Produced by Haddock version 0.8