-- | (Undocumented class) module Sound.SC3.UGen.Record.AtsNoise where import qualified Sound.SC3.UGen as S import Sound.SC3.UGen.Record data AtsNoise = AtsNoise { rate :: S.Rate, atsbuffer :: S.UGen, bandNum :: S.UGen, filePointer :: S.UGen } deriving (Show) atsNoise :: AtsNoise atsNoise = AtsNoise { rate = S.AR, atsbuffer = 0.0, bandNum = 0.0, filePointer = 0.0 } mkAtsNoise :: AtsNoise -> S.UGen mkAtsNoise (AtsNoise r a' b' c') = S.mkOsc r "AtsNoise" [a',b',c'] 1 instance Make AtsNoise where ugen = mkAtsNoise