hsc3-0.7: Haskell SuperColliderSource codeContentsIndex
Sound.SC3.UGen.Oscillator
Description
Oscillators.
Synopsis
blip :: Rate -> UGen -> UGen -> UGen
formant :: Rate -> UGen -> UGen -> UGen -> UGen
fSinOsc :: Rate -> UGen -> UGen -> UGen
gendy1 :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen
impulse :: Rate -> UGen -> UGen -> UGen
klang :: Rate -> UGen -> UGen -> UGen -> UGen
klangSpec :: [UGen] -> [UGen] -> [UGen] -> UGen
k2A :: UGen -> UGen
lfCub :: Rate -> UGen -> UGen -> UGen
lfPar :: Rate -> UGen -> UGen -> UGen
lfPulse :: Rate -> UGen -> UGen -> UGen -> UGen
lfSaw :: Rate -> UGen -> UGen -> UGen
lfTri :: Rate -> UGen -> UGen -> UGen
phasor :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen
pulse :: Rate -> UGen -> UGen -> UGen
saw :: Rate -> UGen -> UGen
silent :: Int -> UGen
sinOsc :: Rate -> UGen -> UGen -> UGen
syncSaw :: Rate -> UGen -> UGen -> UGen
varSaw :: Rate -> UGen -> UGen -> UGen -> UGen
Documentation
blip :: Rate -> UGen -> UGen -> UGenSource
Band Limited ImPulse generator.
formant :: Rate -> UGen -> UGen -> UGen -> UGenSource
Formant oscillator.
fSinOsc :: Rate -> UGen -> UGen -> UGenSource
Fast sine wave oscillator implemented using a ringing filter.
gendy1 :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource
Dynamic stochastic synthesis generator conceived by Iannis Xenakis.
impulse :: Rate -> UGen -> UGen -> UGenSource
Impulse oscillator (non band limited).
klang :: Rate -> UGen -> UGen -> UGen -> UGenSource
Bank of fixed oscillators.
klangSpec :: [UGen] -> [UGen] -> [UGen] -> UGenSource
Format frequency, amplitude and phase data as required for klang.
k2A :: UGen -> UGenSource
Upsample control rate signal to audio rate.
lfCub :: Rate -> UGen -> UGen -> UGenSource
A sine like shape made of two cubic pieces.
lfPar :: Rate -> UGen -> UGen -> UGenSource
A sine like shape made of two cubic pieces.
lfPulse :: Rate -> UGen -> UGen -> UGen -> UGenSource
Pulse oscillator (non band limited).
lfSaw :: Rate -> UGen -> UGen -> UGenSource
Sawtooth oscillator (non band limited).
lfTri :: Rate -> UGen -> UGen -> UGenSource
Sawtooth oscillator (non band limited).
phasor :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen -> UGenSource
Triggered linear ramp between two levels.
pulse :: Rate -> UGen -> UGen -> UGenSource
Pulse wave generator (band limited).
saw :: Rate -> UGen -> UGenSource
Sawtooth oscillator (band limited).
silent :: Int -> UGenSource
Silence.
sinOsc :: Rate -> UGen -> UGen -> UGenSource
Sine oscillator.
syncSaw :: Rate -> UGen -> UGen -> UGenSource
Sawtooth oscillator hard synched to a fundamental.
varSaw :: Rate -> UGen -> UGen -> UGen -> UGenSource
Variable duty sawtooth oscillator.
Produced by Haddock version 2.6.0