-- | (Undocumented class) module Sound.SC3.UGen.Record.PV_PlayBuf where import qualified Sound.SC3.UGen as S import Sound.SC3.UGen.Record data PV_PlayBuf = PV_PlayBuf { buffer :: S.UGen, playbuf :: S.UGen, rate_ :: S.UGen, offset :: S.UGen, loop :: S.UGen } deriving (Show) pv_PlayBuf :: PV_PlayBuf pv_PlayBuf = PV_PlayBuf { buffer = 0.0, playbuf = 0.0, rate_ = 1.0, offset = 0.0, loop = 0.0 } mkPV_PlayBuf :: PV_PlayBuf -> S.UGen mkPV_PlayBuf (PV_PlayBuf a' b' c' d' e') = S.mkOsc S.KR "PV_PlayBuf" [a',b',c',d',e'] 1 instance Make PV_PlayBuf where ugen = mkPV_PlayBuf