hsc3-rec-0.14: Sound/SC3/UGen/Record/AtsFreq.hs
-- | (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