Copyright | © 2016–2017 Mark Karpov |
---|---|
License | BSD 3 clause |
Maintainer | Mark Karpov <[email protected]> |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Codec.Audio.FLAC.StreamEncoder.Apodization
Description
This module exports the ApodizationFunction
data type, which is rarely
needed, and thus should not “contaminate” the
Codec.Audio.FLAC.StreamEncoder module with potentially confilcting
names.
- data ApodizationFunction
Documentation
data ApodizationFunction Source #
Supported apodization functions.
Constructors
Bartlett | |
BartlettHann | |
Blackman | |
BlackmanHarris4Term92Db | |
Connes | |
Flattop | |
Gauss Double | The parameter is standard deviation |
Hamming | |
Hann | |
KaiserBessel | |
Nuttall | |
Rectangle | |
Triangle | |
Tukey Double | The parameter is the fraction of the window that is tapered |
PartialTukey Natural (Maybe (Double, Maybe Double)) | The parameters are a series of small windows (all treated
separately). The three parameters are |
PunchoutTukey Natural (Maybe (Double, Maybe Double)) | The parameters are a series of windows that have a hole in them. In
this way, the predictor is constructed with only a part of the block,
which helps in case a block consists of dissimilar parts. All said
about the parameters in the comment for |
Welch |