synthesizer-core-0.6: Audio signal processing coded in Haskell: Low level part

The synthesizer-core package

Low level audio signal processing used by the other synthesizer packages. The routines can be really fast due to StorableVector, Stream-like list type and aggressive inlining. For an interface to Haskore see http://code.haskell.org/haskore/revised/synthesizer/. For introductory examples see Synthesizer.Plain.Tutorial and Synthesizer.Generic.Tutorial.

Functions: Oscillators, Noise generators, Frequency filters, Fast Fourier transform for computation of frequency spectrum

Properties

Versions0.2, 0.2.1, 0.3, 0.3.0.1, 0.3.1, 0.4, 0.4.0.1, 0.4.0.2, 0.4.0.3, 0.4.0.4, 0.4.1, 0.4.2, 0.5, 0.5.0.1, 0.5.1, 0.5.2, 0.6
Dependenciesarray (≥0.1 & <0.5), base (≥4 & <6), binary (≥0.1 & <1), bytestring (≥0.9 & <0.11), containers (≥0.1 & <0.6), deepseq (≥1.1 & <1.4), event-list (0.1.*), explicit-exception (≥0.1.6 & <0.2), filepath (≥1.1 & <1.4), non-negative (0.1.*), numeric-prelude (0.4.*), numeric-quest (≥0.1 & <0.3), process (≥1.0 & <1.2), QuickCheck (≥1 & <3), random (≥1.0 & <2.0), sample-frame-np (≥0.0.2 & <0.1), sox (≥0.1 & <0.3), storable-record (≥0.0.1 & <0.1), storable-tuple (≥0.0.1 & <0.1), storablevector (≥0.2.5 & <0.3), stream-fusion (≥0.1.2 & <0.2), transformers (≥0.2 & <0.4), utility-ht (≥0.0.5 & <0.1)
LicenseGPL
AuthorHenning Thielemann <haskell@henning-thielemann.de>
MaintainerHenning Thielemann <haskell@henning-thielemann.de>
StabilityExperimental
CategorySound
Home pagehttp://www.haskell.org/haskellwiki/Synthesizer
Source repositorydarcs get http://code.haskell.org/synthesizer/core/
Executablesspeedtest-simple, speedtest-exp, speedtest, fouriertest, test
Upload dateFri May 17 16:25:08 UTC 2013
Uploaded byHenningThielemann
Build failureghc-7.6 (log)

Modules

Downloads