hsc3-rec-0.14: Sound/SC3/UGen/Record/PVInfo.hs
-- | (Undocumented class)
module Sound.SC3.UGen.Record.PVInfo where
import qualified Sound.SC3.UGen as S
import Sound.SC3.UGen.Record
data PVInfo = PVInfo {
rate :: S.Rate,
pvbuffer :: S.UGen,
binNum :: S.UGen,
filePointer :: S.UGen
} deriving (Show)
pVInfo :: PVInfo
pVInfo = PVInfo {
rate = S.AR,
pvbuffer = 0.0,
binNum = 0.0,
filePointer = 0.0
}
mkPVInfo :: PVInfo -> S.UGen
mkPVInfo (PVInfo r a' b' c') = S.mkOsc r "PVInfo" [a',b',c'] 2
instance Make PVInfo where
ugen = mkPVInfo