-- | (Undocumented class) module Sound.SC3.UGen.Record.Gendy5 where import qualified Sound.SC3.UGen as S import Sound.SC3.UGen.Record data Gendy5 = Gendy5 { rate :: S.Rate, ampdist :: S.UGen, durdist :: S.UGen, adparam :: S.UGen, ddparam :: S.UGen, minfreq :: S.UGen, maxfreq :: S.UGen, ampscale :: S.UGen, durscale :: S.UGen, initCPs :: S.UGen, knum :: S.UGen } deriving (Show) gendy5 :: Gendy5 gendy5 = Gendy5 { rate = S.AR, ampdist = 1.0, durdist = 1.0, adparam = 1.0, ddparam = 1.0, minfreq = 440.0, maxfreq = 660.0, ampscale = 0.5, durscale = 0.5, initCPs = 12.0, knum = 0.0 } mkGendy5 :: Gendy5 -> S.UGen mkGendy5 (Gendy5 r a' b' c' d' e' f' g' h' i' j') = S.mkOsc r "Gendy5" [a',b',c',d',e',f',g',h',i',j'] 1 instance Make Gendy5 where ugen = mkGendy5