-- | (Undocumented class) module Sound.SC3.UGen.Record.PV_RecordBuf where import qualified Sound.SC3.UGen as S import Sound.SC3.UGen.Record data PV_RecordBuf = PV_RecordBuf { buffer :: S.UGen, recbuf :: S.UGen, offset :: S.UGen, run :: S.UGen, loop :: S.UGen, hop :: S.UGen, wintype :: S.UGen } deriving (Show) pv_RecordBuf :: PV_RecordBuf pv_RecordBuf = PV_RecordBuf { buffer = 0.0, recbuf = 0.0, offset = 0.0, run = 0.0, loop = 0.0, hop = 0.5, wintype = 0.0 } mkPV_RecordBuf :: PV_RecordBuf -> S.UGen mkPV_RecordBuf (PV_RecordBuf a' b' c' d' e' f' g') = S.mkOsc S.KR "PV_RecordBuf" [a',b',c',d',e',f',g'] 1 instance Make PV_RecordBuf where ugen = mkPV_RecordBuf