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

Safe HaskellNone

Synthesizer.LLVM.Filter.Allpass

Synopsis

Documentation

cascadePipelineP :: (Canonical n a, Construct n a ~ v, PseudoModule a a, IntegerConstant a, C a, Zero v, C v) => T p (CascadeParameter n a, a) aSource

Fast implementation of cascadeP using vector instructions. However, there must be at least one pipeline stage, primitive element types and we get a delay by the number of pipeline stages.

phaserPipelineP :: (Canonical n a, Construct n a ~ v, PseudoModule a a, RationalConstant a, C a, Zero v, C v) => T p (CascadeParameter n a, a) aSource