synthesizer-dimensional-0.8.1: Audio signal processing with static physical dimensions

Copyright(c) Henning Thielemann 2008-2011
LicenseGPL
Maintainersynthesizer@henning-thielemann.de
Stabilityprovisional
Portabilityrequires multi-parameter type classes
Safe HaskellNone
LanguageHaskell2010

Synthesizer.Dimensional.Cyclic.Analysis

Description

 

Synopsis

Documentation

toFrequencySpectrum :: (C q, C u, C v, Transform sig (T q)) => T (Dimensional u q) (Dimensional v q) (T (sig (T q))) -> T (Dimensional (Recip u) q) (Dimensional (Mul u v) q) (T (sig (T q))) Source #

Fourier analysis

fromFrequencySpectrum :: (C q, C u, C v, Transform sig (T q)) => T (Dimensional (Recip u) q) (Dimensional (Mul u v) q) (T (sig (T q))) -> T (Dimensional u q) (Dimensional v q) (T (sig (T q))) Source #

Fourier synthesis