Cabal revisions of synthesizer-dimensional-0.8.1.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: synthesizer-dimensional-Version: 0.8.1.1-License: GPL-License-File: LICENSE-Author: Henning Thielemann <haskell@henning-thielemann.de>-Maintainer: Henning Thielemann <haskell@henning-thielemann.de>-Homepage: http://www.haskell.org/haskellwiki/Synthesizer-Category: Sound-Synopsis: Audio signal processing with static physical dimensions-Description:- High-level functions that use physical units and- abstract from the sample rate in a statically type safe way.-Stability: Experimental-Tested-With: GHC==6.10.4, GHC==6.12.1, GHC==7.0.4, GHC==7.2.1-Cabal-Version: 1.14-Build-Type: Simple--Extra-Source-Files:- Makefile--Flag optimizeAdvanced- description: Enable advanced optimizations. They slow down compilation considerably.- default: False- manual: True--Flag buildExamples- description: Build example executables- default: False---Source-Repository head- Type: darcs- Location: http://code.haskell.org/synthesizer/dimensional/--Source-Repository this- Tag: 0.8.1.1- Type: darcs- Location: http://code.haskell.org/synthesizer/dimensional/--Library- Build-Depends:- synthesizer-core >=0.8.1 && <0.9,- transformers >=0.2 && <0.7,- semigroups >=0.1 && <1.0,- event-list >=0.1 && <0.2,- non-negative >=0.1 && <0.2,- numeric-prelude >=0.3 && <0.5,- storable-record >=0.0.1 && <0.1,- sox >=0.2 && <0.3,- storablevector >=0.2.3 && <0.3,- bytestring >= 0.9 && <0.12,- random >=1.0 && <2.0,- utility-ht >=0.0.5 && <0.1,- base >= 4 && <5-- If impl(ghc>=7.0)- GHC-Options: -fwarn-unused-do-bind- CPP-Options: -DNoImplicitPrelude=RebindableSyntax- Default-Extensions: CPP-- Default-Language: Haskell2010- GHC-Options: -Wall- Hs-source-dirs: src- Exposed-modules:- Synthesizer.Dimensional.Signal- Synthesizer.Dimensional.Amplitude- Synthesizer.Dimensional.Sample- Synthesizer.Dimensional.Rate- Synthesizer.Dimensional.Arrow- Synthesizer.Dimensional.Map- Synthesizer.Dimensional.Map.Displacement- Synthesizer.Dimensional.Map.Filter- Synthesizer.Dimensional.Process- Synthesizer.Dimensional.Causal.Process-- Synthesizer.Dimensional.Amplitude.Flat- Synthesizer.Dimensional.Amplitude.Analysis- Synthesizer.Dimensional.Amplitude.Cut- Synthesizer.Dimensional.Amplitude.Control- Synthesizer.Dimensional.Amplitude.Displacement- Synthesizer.Dimensional.Amplitude.Filter- 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.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.Analysis- Synthesizer.Dimensional.RateAmplitude.Cut- Synthesizer.Dimensional.RateAmplitude.Control- 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.ChunkySize.Cut- Synthesizer.Dimensional.ChunkySize.Signal- Synthesizer.Dimensional.Cyclic.Signal- Synthesizer.Dimensional.Cyclic.Analysis- Synthesizer.Dimensional.Wave- Synthesizer.Dimensional.Wave.Controlled---- Other-Modules:--- we need this in synthesizer-alsa and noisegenerator for implementation of low-level functions- Synthesizer.Dimensional.Signal.Private--- Synthesizer.Dimensional.Utility---Executable rain- If flag(buildExamples)- Build-Depends:- synthesizer-dimensional,- synthesizer-core,- numeric-prelude,- event-list,- utility-ht,- random,- base- Else- Buildable: False- Default-Language: Haskell2010- GHC-Options: -Wall -fexcess-precision- If flag(optimizeAdvanced)- GHC-Options: -O2 -fllvm- If impl(ghc>=7.0)- GHC-Options: -fwarn-unused-do-bind- CPP-Options: -DNoImplicitPrelude=RebindableSyntax- Default-Extensions: CPP-- Main-Is: src/Synthesizer/Dimensional/RateAmplitude/Rain.hs--Executable demonstration- If flag(buildExamples)- Build-Depends:- explicit-exception >=0.1.6 && <0.2,- old-time >=1.0 && <2,-- synthesizer-dimensional,- synthesizer-core,- sox,- storablevector,- storable-record,- numeric-prelude,- event-list,- non-negative,- transformers,- semigroups,- utility-ht,- random,- base- Else- Buildable: False- If impl(ghc>=7.0)- GHC-Options: -fwarn-unused-do-bind- CPP-Options: -DNoImplicitPrelude=RebindableSyntax- Default-Extensions: CPP-- Default-Language: Haskell2010- GHC-Options: -Wall -fexcess-precision- If flag(optimizeAdvanced)- GHC-Options: -O2 -fllvm--- -ddump-simpl-stats- Hs-Source-Dirs: src- Main-Is:- Demonstration.hs- Other-Modules:- Synthesizer.Dimensional.RateAmplitude.Demonstration--Executable traumzauberbaum- If flag(buildExamples)- Build-Depends:- synthesizer-dimensional,- synthesizer-core,- numeric-prelude,- utility-ht,- storablevector,- base- Else- Buildable: False-- Default-Language: Haskell2010- GHC-Options: -Wall -fexcess-precision- If impl(ghc>=7.0)- GHC-Options: -fwarn-unused-do-bind- CPP-Options: -DNoImplicitPrelude=RebindableSyntax- Default-Extensions: CPP-- If flag(optimizeAdvanced)- GHC-Options: -O2 -fllvm- Main-Is: src/Synthesizer/Dimensional/RateAmplitude/Traumzauberbaum.hs+Name: synthesizer-dimensional +Version: 0.8.1.1 +x-revision: 1 +License: GPL +License-File: LICENSE +Author: Henning Thielemann <haskell@henning-thielemann.de> +Maintainer: Henning Thielemann <haskell@henning-thielemann.de> +Homepage: http://www.haskell.org/haskellwiki/Synthesizer +Category: Sound +Synopsis: Audio signal processing with static physical dimensions +Description: + High-level functions that use physical units and + abstract from the sample rate in a statically type safe way. +Stability: Experimental +Tested-With: GHC==6.10.4, GHC==6.12.1, GHC==7.0.4, GHC==7.2.1 +Cabal-Version: 1.14 +Build-Type: Simple + +Extra-Source-Files: + Makefile + +Flag optimizeAdvanced + description: Enable advanced optimizations. They slow down compilation considerably. + default: False + manual: True + +Flag buildExamples + description: Build example executables + default: False + + +Source-Repository head + Type: darcs + Location: http://code.haskell.org/synthesizer/dimensional/ + +Source-Repository this + Tag: 0.8.1.1 + Type: darcs + Location: http://code.haskell.org/synthesizer/dimensional/ + +Library + Build-Depends: + synthesizer-core >=0.8.1 && <0.9, + transformers >=0.2 && <0.7, + semigroups >=0.1 && <1.0, + event-list >=0.1 && <0.2, + non-negative >=0.1 && <0.2, + numeric-prelude >=0.3 && <0.5, + storable-record >=0.0.1 && <0.1, + sox >=0.2 && <0.3, + storablevector >=0.2.3 && <0.3, + bytestring >= 0.9 && <0.12, + random >=1.0 && <2.0, + utility-ht >=0.0.5 && <0.1, + base >= 4 && <5 + + If impl(ghc>=7.0) + GHC-Options: -fwarn-unused-do-bind + CPP-Options: -DNoImplicitPrelude=RebindableSyntax + Default-Extensions: CPP + + Default-Language: Haskell2010 + GHC-Options: -Wall + Hs-source-dirs: src + Exposed-modules: + Synthesizer.Dimensional.Signal + Synthesizer.Dimensional.Amplitude + Synthesizer.Dimensional.Sample + Synthesizer.Dimensional.Rate + Synthesizer.Dimensional.Arrow + Synthesizer.Dimensional.Map + Synthesizer.Dimensional.Map.Displacement + Synthesizer.Dimensional.Map.Filter + Synthesizer.Dimensional.Process + Synthesizer.Dimensional.Causal.Process + + Synthesizer.Dimensional.Amplitude.Flat + Synthesizer.Dimensional.Amplitude.Analysis + Synthesizer.Dimensional.Amplitude.Cut + Synthesizer.Dimensional.Amplitude.Control + Synthesizer.Dimensional.Amplitude.Displacement + Synthesizer.Dimensional.Amplitude.Filter + 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.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.Analysis + Synthesizer.Dimensional.RateAmplitude.Cut + Synthesizer.Dimensional.RateAmplitude.Control + 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.ChunkySize.Cut + Synthesizer.Dimensional.ChunkySize.Signal + Synthesizer.Dimensional.Cyclic.Signal + Synthesizer.Dimensional.Cyclic.Analysis + Synthesizer.Dimensional.Wave + Synthesizer.Dimensional.Wave.Controlled + +-- Other-Modules: +-- we need this in synthesizer-alsa and noisegenerator for implementation of low-level functions + Synthesizer.Dimensional.Signal.Private +-- Synthesizer.Dimensional.Utility + + +Executable rain + If flag(buildExamples) + Build-Depends: + synthesizer-dimensional, + synthesizer-core, + numeric-prelude, + event-list, + utility-ht, + random, + base + Else + Buildable: False + Default-Language: Haskell2010 + GHC-Options: -Wall -fexcess-precision + If flag(optimizeAdvanced) + GHC-Options: -O2 -fllvm + If impl(ghc>=7.0) + GHC-Options: -fwarn-unused-do-bind + CPP-Options: -DNoImplicitPrelude=RebindableSyntax + Default-Extensions: CPP + + Main-Is: src/Synthesizer/Dimensional/RateAmplitude/Rain.hs + +Executable demonstration + If flag(buildExamples) + Build-Depends: + explicit-exception >=0.1.6 && <0.3, + old-time >=1.0 && <2, + + synthesizer-dimensional, + synthesizer-core, + sox, + storablevector, + storable-record, + numeric-prelude, + event-list, + non-negative, + transformers, + semigroups, + utility-ht, + random, + base + Else + Buildable: False + If impl(ghc>=7.0) + GHC-Options: -fwarn-unused-do-bind + CPP-Options: -DNoImplicitPrelude=RebindableSyntax + Default-Extensions: CPP + + Default-Language: Haskell2010 + GHC-Options: -Wall -fexcess-precision + If flag(optimizeAdvanced) + GHC-Options: -O2 -fllvm +-- -ddump-simpl-stats + Hs-Source-Dirs: src + Main-Is: + Demonstration.hs + Other-Modules: + Synthesizer.Dimensional.RateAmplitude.Demonstration + +Executable traumzauberbaum + If flag(buildExamples) + Build-Depends: + synthesizer-dimensional, + synthesizer-core, + numeric-prelude, + utility-ht, + storablevector, + base + Else + Buildable: False + + Default-Language: Haskell2010 + GHC-Options: -Wall -fexcess-precision + If impl(ghc>=7.0) + GHC-Options: -fwarn-unused-do-bind + CPP-Options: -DNoImplicitPrelude=RebindableSyntax + Default-Extensions: CPP + + If flag(optimizeAdvanced) + GHC-Options: -O2 -fllvm + Main-Is: src/Synthesizer/Dimensional/RateAmplitude/Traumzauberbaum.hs
revision 2
Name: synthesizer-dimensional Version: 0.8.1.1 -x-revision: 1 +x-revision: 2 License: GPL License-File: LICENSE Author: Henning Thielemann <haskell@henning-thielemann.de> storable-record >=0.0.1 && <0.1, sox >=0.2 && <0.3, storablevector >=0.2.3 && <0.3, - bytestring >= 0.9 && <0.12, + bytestring >= 0.9 && <0.13, random >=1.0 && <2.0, utility-ht >=0.0.5 && <0.1, base >= 4 && <5