synthesizer-dimensional

Audio signal processing with static physical dimensions

http://www.haskell.org/haskellwiki/Synthesizer

Version on this page:0.8.0.2
LTS Haskell 22.17:0.8.1.1@rev:2
Stackage Nightly 2024-04-14:0.8.1.1@rev:2
Latest on Hackage:0.8.1.1@rev:2

See all snapshots synthesizer-dimensional appears in

LicenseRef-GPL licensed and maintained by Henning Thielemann
This version can be pinned in stack with:synthesizer-dimensional-0.8.0.2@sha256:7c35d940219fe8324bd0350208f682fe6d7d761abc40f70c8416c74d27a172cb,5936

Module documentation for 0.8.0.2

  • Synthesizer
    • Synthesizer.Dimensional
      • Synthesizer.Dimensional.Amplitude
        • Synthesizer.Dimensional.Amplitude.Analysis
        • Synthesizer.Dimensional.Amplitude.Control
        • Synthesizer.Dimensional.Amplitude.Cut
        • Synthesizer.Dimensional.Amplitude.Displacement
        • Synthesizer.Dimensional.Amplitude.Filter
        • Synthesizer.Dimensional.Amplitude.Flat
      • Synthesizer.Dimensional.Arrow
      • Synthesizer.Dimensional.Causal
        • Synthesizer.Dimensional.Causal.Analysis
        • Synthesizer.Dimensional.Causal.ControlledProcess
        • Synthesizer.Dimensional.Causal.Displacement
        • Synthesizer.Dimensional.Causal.Filter
        • Synthesizer.Dimensional.Causal.FilterParameter
        • Synthesizer.Dimensional.Causal.Oscillator
          • Synthesizer.Dimensional.Causal.Oscillator.Core
        • Synthesizer.Dimensional.Causal.Process
      • Synthesizer.Dimensional.ChunkySize
        • Synthesizer.Dimensional.ChunkySize.Cut
        • Synthesizer.Dimensional.ChunkySize.Signal
      • Synthesizer.Dimensional.Cyclic
        • Synthesizer.Dimensional.Cyclic.Analysis
        • Synthesizer.Dimensional.Cyclic.Signal
      • Synthesizer.Dimensional.Map
        • Synthesizer.Dimensional.Map.Displacement
        • Synthesizer.Dimensional.Map.Filter
      • Synthesizer.Dimensional.Process
      • Synthesizer.Dimensional.Rate
        • Synthesizer.Dimensional.Rate.Analysis
        • Synthesizer.Dimensional.Rate.Control
        • Synthesizer.Dimensional.Rate.Cut
        • Synthesizer.Dimensional.Rate.Dirac
        • Synthesizer.Dimensional.Rate.Filter
        • Synthesizer.Dimensional.Rate.Oscillator
      • Synthesizer.Dimensional.RateAmplitude
        • Synthesizer.Dimensional.RateAmplitude.Analysis
        • Synthesizer.Dimensional.RateAmplitude.Control
        • Synthesizer.Dimensional.RateAmplitude.Cut
        • Synthesizer.Dimensional.RateAmplitude.Displacement
        • Synthesizer.Dimensional.RateAmplitude.File
        • Synthesizer.Dimensional.RateAmplitude.Filter
        • Synthesizer.Dimensional.RateAmplitude.Instrument
        • Synthesizer.Dimensional.RateAmplitude.Noise
        • Synthesizer.Dimensional.RateAmplitude.Piece
        • Synthesizer.Dimensional.RateAmplitude.Play
      • Synthesizer.Dimensional.Sample
      • Synthesizer.Dimensional.Signal
        • Synthesizer.Dimensional.Signal.Private
      • Synthesizer.Dimensional.Wave
        • Synthesizer.Dimensional.Wave.Controlled

High-level functions that use physical units and abstract from the sample rate in a statically type safe way.