synthesizer-llvm-0.7.0.1: Efficient signal processing using runtime compilation

Safe HaskellNone
LanguageHaskell98

Synthesizer.LLVM.Filter.SecondOrderCascade

Synopsis

Documentation

causal :: (C process, Value a ~ Scalar v, PseudoModule v, FirstClass a, Stored a ~ am, IsSized a, IsSized am, C v, IsArithmetic a, IntegerConstant a, Natural n, Positive (n :*: UnknownSize)) => process (ParameterValue n a, v) v Source

causalP :: (Value a ~ Scalar v, PseudoModule v, FirstClass a, Stored a ~ am, IsSized a, IsSized am, C v, IsArithmetic a, IntegerConstant a, Natural n, Positive (n :*: UnknownSize)) => T p (ParameterValue n a, v) v Source

Deprecated: use causal instead

newtype ParameterValue n a Source

Constructors

ParameterValue 

Instances

fixSize :: Proxy n -> process (ParameterValue n a, x) y -> process (ParameterValue n a, x) y Source

constArray :: (Natural n, IsSized a) => Proxy n -> [ConstValue a] -> Value (Array n a) Source