-- | (Undocumented class)
module Sound.SC3.UGen.Record.PV_BinFilter where
import qualified Sound.SC3.UGen as S
import Sound.SC3.UGen.Record
data PV_BinFilter = PV_BinFilter {
  buffer :: S.UGen,
  start :: S.UGen,
  end :: S.UGen
  } deriving (Show)
pv_BinFilter :: PV_BinFilter
pv_BinFilter = PV_BinFilter {
  buffer = 0.0,
  start = 0.0,
  end = 0.0
  }
mkPV_BinFilter :: PV_BinFilter -> S.UGen
mkPV_BinFilter (PV_BinFilter  a' b' c') = S.mkOsc S.KR "PV_BinFilter" [a',b',c'] 1
instance Make PV_BinFilter where
  ugen = mkPV_BinFilter