Sound.SC3.UGen.MCE
Description
The SC3 multiple channel expansion rules over an abstract type.
data MCE n Source #
Multiple channel expansion.
Constructors
Defined in Sound.SC3.UGen.MCE
Methods
(==) :: MCE n -> MCE n -> Bool #
(/=) :: MCE n -> MCE n -> Bool #
(/) :: MCE n -> MCE n -> MCE n #
recip :: MCE n -> MCE n #
fromRational :: Rational -> MCE n #
(+) :: MCE n -> MCE n -> MCE n #
(-) :: MCE n -> MCE n -> MCE n #
(*) :: MCE n -> MCE n -> MCE n #
negate :: MCE n -> MCE n #
abs :: MCE n -> MCE n #
signum :: MCE n -> MCE n #
fromInteger :: Integer -> MCE n #
readsPrec :: Int -> ReadS (MCE n) #
readList :: ReadS [MCE n] #
readPrec :: ReadPrec (MCE n) #
readListPrec :: ReadPrec [MCE n] #
showsPrec :: Int -> MCE n -> ShowS #
show :: MCE n -> String #
showList :: [MCE n] -> ShowS #
mce_elem :: MCE t -> [t] Source #
Elements at MCE.
MCE
mce_extend :: Int -> MCE n -> MCE n Source #
Extend MCE to specified degree.
mce_map :: (a -> b) -> MCE a -> MCE b Source #
Apply f at elements of m.
mce_binop :: (a -> b -> c) -> MCE a -> MCE b -> MCE c Source #
Apply f pairwise at elements of m1 and m2.