-- | (Undocumented class)
module Sound.SC3.UGen.Record.ListTrig2 where
import qualified Sound.SC3.UGen as S
import Sound.SC3.UGen.Record
data ListTrig2 = ListTrig2 {
  bufnum :: S.UGen,
  reset :: S.UGen,
  numframes :: S.UGen
  } deriving (Show)
listTrig2 :: ListTrig2
listTrig2 = ListTrig2 {
  bufnum = 0.0,
  reset = 0.0,
  numframes = 0.0
  }
mkListTrig2 :: ListTrig2 -> S.UGen
mkListTrig2 (ListTrig2  a' b' c') = S.mkOsc S.KR "ListTrig2" [a',b',c'] 1
instance Make ListTrig2 where
  ugen = mkListTrig2