csound-expression-4.2.0: library to make electronic music

Safe HaskellNone
LanguageHaskell98

Csound.Air.Filter

Contents

Description

Filters

Synopsis

Documentation

Arguemnts are inversed to get most out of curruing. First come parameters and the last one is the signal.

Simple filters

lp :: Sig -> Sig -> Sig -> Sig Source

Low-pass filter.

lp cutoff resonance sig

hp :: Sig -> Sig -> Sig -> Sig Source

High-pass filter.

hp cutoff resonance sig

bp :: Sig -> Sig -> Sig -> Sig Source

Band-pass filter.

bp cutoff resonance sig

br :: Sig -> Sig -> Sig -> Sig Source

Band-reject filter.

br cutoff resonance sig

alp :: Sig -> Sig -> Sig -> Sig Source

All-pass filter.

alp cutoff resonance sig

Butterworth filters

blp :: Sig -> Sig -> Sig Source

Low-pass filter.

blp cutoff sig

bhp :: Sig -> Sig -> Sig Source

High-pass filter.

bhp cutoff sig

bbp :: Sig -> Sig -> Sig -> Sig Source

Band-pass filter.

bbp cutoff bandwidth sig

bbr :: Sig -> Sig -> Sig -> Sig Source

Band-regect filter.

bbr cutoff bandwidth sig

Specific filters

mlp :: Sig -> Sig -> Sig -> Sig Source

Moog's low-pass filter.

mlp centerFrequency qResonance signal