hsc3-rec-0.7: Sound/SC3/UGen/Record/DecodeB2.hs
module Sound.SC3.UGen.Record.DecodeB2 where
import qualified Sound.SC3.UGen as S
import Sound.SC3.UGen.Record
data DecodeB2 = DecodeB2 {
rate :: S.Rate,
numChans :: S.UGen,
w :: S.UGen,
x :: S.UGen,
y :: S.UGen,
orientation :: S.UGen
} deriving (Show)
decodeB2 :: DecodeB2
decodeB2 = DecodeB2 {
rate = S.AR,
numChans = 0.0,
w = 0.0,
x = 0.0,
y = 0.0,
orientation = 0.5
}
mkDecodeB2 :: DecodeB2 -> S.UGen
mkDecodeB2 (DecodeB2 r a' b' c' d' e') = S.mkOsc r "DecodeB2" [a',b',c',d',e'] 1
instance Make DecodeB2 where
ugen = mkDecodeB2