hsc3-rec-0.12: Sound/SC3/UGen/Record/RMShelf.hs
-- | (not documented)
module Sound.SC3.UGen.Record.RMShelf where
import qualified Sound.SC3.UGen as S
import Sound.SC3.UGen.Record
data RMShelf = RMShelf {
input :: S.UGen,
freq :: S.UGen,
k :: S.UGen
} deriving (Show)
rMShelf :: RMShelf
rMShelf = RMShelf {
input = 0.0,
freq = 440.0,
k = 0.0
}
mkRMShelf :: RMShelf -> S.UGen
mkRMShelf (RMShelf a' b' c') = S.mkOsc S.AR "RMShelf" [a',b',c'] 1
instance Make RMShelf where
ugen = mkRMShelf