-- | (Undocumented class) module Sound.SC3.UGen.Record.RedPhasor2 where import qualified Sound.SC3.UGen as S import Sound.SC3.UGen.Record data RedPhasor2 = RedPhasor2 { rate :: S.Rate, trig :: S.UGen, rate_ :: S.UGen, start :: S.UGen, end :: S.UGen, loop :: S.UGen, loopstart :: S.UGen, loopend :: S.UGen } deriving (Show) redPhasor2 :: RedPhasor2 redPhasor2 = RedPhasor2 { rate = S.AR, trig = 0.0, rate_ = 1.0, start = 0.0, end = 1.0, loop = 0.0, loopstart = 0.0, loopend = 1.0 } mkRedPhasor2 :: RedPhasor2 -> S.UGen mkRedPhasor2 (RedPhasor2 r a' b' c' d' e' f' g') = S.mkOsc r "RedPhasor2" [a',b',c',d',e',f',g'] 1 instance Make RedPhasor2 where ugen = mkRedPhasor2