The synthesizer-inference package
High-level functions which use physical units. We try to abstract from the sample rate using various approaches. The modules are a bit outdated however, and I think that the package synthesizer-dimensional provides the better design.
Properties
| Version | 0.2 |
|---|---|
| Dependencies | base (≥1.0 & <2), event-list (≥0.0.8 & <0.1), non-negative (≥0.0.5 & <0.1), numeric-prelude (≥0.1.1 & <0.2), special-functors (1.0.*), synthesizer-core (0.2.*), transformers (≥0.0.1 & <0.2), UniqueLogicNP (0.2.*), utility-ht (≥0.0.5 & <0.1) or base (≥3 & <5), event-list (≥0.0.8 & <0.1), non-negative (≥0.0.5 & <0.1), numeric-prelude (≥0.1.1 & <0.2), random (≥1.0 & <2.0), synthesizer-core (0.2.*), transformers (≥0.0.1 & <0.2), UniqueLogicNP (0.2.*), utility-ht (≥0.0.5 & <0.1) |
| License | GPL |
| Author | Henning Thielemann <haskell@henning-thielemann.de> |
| Maintainer | Henning Thielemann <haskell@henning-thielemann.de> |
| Stability | Experimental |
| Category | Sound |
| Home page | http://www.haskell.org/haskellwiki/Synthesizer |
| Source repository | darcs get http://code.haskell.org/synthesizer/inference/ |
| Executables | alinea |
| Upload date | Sun Jun 21 20:20:50 UTC 2009 |
| Uploaded by | HenningThielemann |
| Build failure | ghc-6.12 (log), ghc-7.0 (log), ghc-7.4 (log) |
Modules
- Synthesizer
- Amplitude
- Synthesizer.Amplitude.Control
- Synthesizer.Amplitude.Cut
- Synthesizer.Amplitude.Displacement
- Synthesizer.Amplitude.Filter
- Synthesizer.Amplitude.Signal
- Inference
- Synthesizer.Inference.Fix
- Synthesizer.Inference.Fix.Cut
- Synthesizer.Inference.Fix.Filter
- Func
- Synthesizer.Inference.Func.Cut
- Synthesizer.Inference.Func.Signal
- Monad
- Synthesizer.Inference.Monad.File
- Synthesizer.Inference.Monad.Play
- Synthesizer.Inference.Monad.Signal
- Synthesizer.Inference.Monad.Signal.Control
- Synthesizer.Inference.Monad.Signal.Cut
- Synthesizer.Inference.Monad.Signal.Displacement
- Synthesizer.Inference.Monad.Signal.Filter
- Synthesizer.Inference.Monad.Signal.Noise
- Synthesizer.Inference.Monad.Signal.Oscillator
- Synthesizer.Inference.Monad.SignalSeq
- Synthesizer.Inference.Monad.SignalSeq.Control
- Synthesizer.Inference.Monad.SignalSeq.Cut
- Synthesizer.Inference.Monad.SignalSeq.Displacement
- Synthesizer.Inference.Monad.SignalSeq.Filter
- Synthesizer.Inference.Monad.SignalSeq.Noise
- Synthesizer.Inference.Monad.SignalSeq.Oscillator
- Reader
- Synthesizer.Inference.Reader.Control
- Synthesizer.Inference.Reader.Cut
- Synthesizer.Inference.Reader.Filter
- Synthesizer.Inference.Reader.Noise
- Synthesizer.Inference.Reader.Oscillator
- Synthesizer.Inference.Reader.Play
- Synthesizer.Inference.Reader.Process
- Synthesizer.Inference.Reader.Signal
- Synthesizer.Inference.Fix
- Synthesizer.Physical
- Synthesizer.Physical.Control
- Synthesizer.Physical.Cut
- Synthesizer.Physical.Displacement
- Synthesizer.Physical.File
- Synthesizer.Physical.Filter
- Synthesizer.Physical.Noise
- Synthesizer.Physical.Oscillator
- Synthesizer.Physical.Play
- Synthesizer.Physical.Signal
- SampleRateContext
- Synthesizer.SampleRateContext.Control
- Synthesizer.SampleRateContext.Cut
- Synthesizer.SampleRateContext.Displacement
- Synthesizer.SampleRateContext.Filter
- Synthesizer.SampleRateContext.Noise
- Synthesizer.SampleRateContext.Oscillator
- Synthesizer.SampleRateContext.Play
- Synthesizer.SampleRateContext.Rate
- Synthesizer.SampleRateContext.Signal
- Amplitude
Downloads
- synthesizer-inference-0.2.tar.gz (Cabal source package)
- package description (included in the package)