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