
Synthesizer.Dimensional.RateAmplitude.Instrument 



Synopsis 

stereoPhaser :: C a => (T Frequency a > T s Time a (R s u b b)) > a > T Frequency a > T s Time a (R s u b b)   allpassDown :: (C a, C a, C a a) => Int > T Time a > T Frequency a > T Frequency a > T s Time a (R s Voltage a a)   moogReso :: (C a, C a, C a a) => Int > T Time a > T Frequency a > T Frequency a > T s Time a (R s Voltage a a)   bell :: (C a, C a, C a a) => T Frequency a > T s Time a (R s Voltage a a)   bellHarmonic :: (C a, C a, C a a) => a > T Time a > T Frequency a > T s Time a (R s Voltage a a)   squareBell :: (C a, C a, C a a) => T Frequency a > T s Time a (R s Voltage a a)   filterSaw :: (C a a, C a, C a) => T Frequency a > T Frequency a > T s Time a (R s Voltage a a)   fmBell :: (C a, C a, C a a) => a > a > T Frequency a > T s Time a (R s Voltage a a)   fmRing :: (C a, C a, C a a) => T Frequency a > T s Time a (R s Voltage a a)   fatPad :: (C a, C a, C a a, Random a) => T Frequency a > T s Time a (R s Voltage a a)   brass :: (C a, C a, C a a, Random a) => T Frequency a > T s Time a (R s Voltage a a)   filterSweep :: (C a v, C a, C a) => T a > T s Time a (R s Voltage a v > R s Voltage a v)   fatSawChord :: (C a, C a, C a a) => T Frequency a > T s Time a (R s Voltage a a)   filterDown :: (C a, C a) => T s Time a (R s Frequency a a)   simpleSaw :: (C a, C u, C v) => T (Recip u) v > T s u v (R s Voltage a v)   modulatedWave :: (C a, C a, C u) => T s u a (R s (Recip u) a a > R s Voltage a a) > T (Recip u) a > a > T a > T (Recip u) a > T s u a (R s Voltage a a)   accumulationParameters :: (Random a, C a, C a, C a a) => [(T a, a, T a, T Frequency a)]   choir :: (Random a, C a, C a, C a a) => T Frequency a > T s Time a (R s Voltage a a)   wasp :: (C q, C q, C q q, Random q, C q, C u) => T (Recip u) q > T s u q (R s Voltage q q)   osciDoubleSaw :: (C a, C a a, C u) => T s u a (R s (Recip u) a a > R s Voltage a a)   ampVolt :: (C y, C u) => T s u y (a > R s y) > T s u y (a > R s Voltage y y)   osciSharp :: (C a, C a) => T Frequency a > T s Time a (R s Voltage a a)   osciAbsModSaw :: (C a, C a, C a a) => T Frequency a > T s Time a (R s Voltage a a)   pulsedNoise :: (Random a, C a, C a, C a a) => T Frequency a > T s Time a (R s Voltage a a)   noisePerc :: (Random a, C a, C a) => T s Time a (R s Voltage a a)   noiseBass :: (Random a, C a, C a, C a a, C a) => T Frequency a > T s Time a (R s Voltage a a)   electroTom :: (C a, Random a, C a, C a, C a a, C a) => T s Time a (R s Voltage a a)   bassDrum :: (C q, C q, C q q, Random q) => T s Time q (R s Voltage q q) 


Documentation 


:: C a   => T Frequency a > T s Time a (R s u b b)  A function mapping a frequency to a signal.
 > a  The factor to the frequency, should be close to 1.
 > T Frequency a  The base (undeviated) frequency of the sound.
 > T s Time a (R s u b b)  

















Phase modulation using a ring modulated signal.
May be used as some kind of eguitar.





















A good choice is freq = DN.frequency 110





















Produced by Haddock version 2.3.0 