packages feed

Cabal revisions of synthesizer-midi-0.6.1.2

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-Name:           synthesizer-midi-Version:        0.6.1.2-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, Music-Synopsis:       Render audio signals from MIDI files or realtime messages-Description:-  This package allows to read MIDI events-  and to convert them to audio and control signals.-  Included is a basic synthesizer that renders MIDI to WAV-  (or other audio signal formats supported by SoX).-Stability:      Experimental-Tested-With:    GHC==6.12.3-Tested-With:    GHC==7.2.1-Cabal-Version:  1.14-Build-Type:     Simple--Source-Repository this-  Tag:         0.6.1.2-  Type:        darcs-  Location:    http://code.haskell.org/synthesizer/midi/--Source-Repository head-  Type:        darcs-  Location:    http://code.haskell.org/synthesizer/midi/--Flag splitBase-  description: Choose the new smaller, split-up base package.--Flag buildExamples-  description: Build example executables-  default:     False--Library-  Build-Depends:-    synthesizer-dimensional >=0.7 && <0.9,-    synthesizer-core >=0.6 && <0.9,-    sox >=0.2.1 && <0.3,-    midi >=0.2.1 && <0.3,-    storable-record >=0.0.2 && <0.1,-    storablevector >=0.2.5 && <0.3,-    deepseq >=1.1 && <1.5,-    numeric-prelude >=0.3 && <0.5,-    non-negative >=0.1 && <0.2,-    event-list >=0.1.2 && <0.2,-    data-accessor-transformers >=0.2.1 && <0.3,-    data-accessor >=0.2.1 && <0.3,-    containers >=0.1 && <0.7,-    array >=0.1 && <0.6,-    transformers >=0.2 && <0.7,-    semigroups >=0.1 && <1.0,-    utility-ht >=0.0.1 && <0.1--  If flag(splitBase)-    Build-Depends:-      base >= 3 && <5-  Else-    Build-Depends:-      base >= 1.0 && < 2--  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.MIDI.EventList-    Synthesizer.MIDI.Generic-    Synthesizer.MIDI.Storable-    Synthesizer.MIDI.CausalIO.ControllerSelection-    Synthesizer.MIDI.CausalIO.ControllerSet-    Synthesizer.MIDI.CausalIO.Process-    Synthesizer.MIDI.PiecewiseConstant-    Synthesizer.MIDI.PiecewiseConstant.ControllerSet-    Synthesizer.MIDI.Dimensional-    Synthesizer.MIDI.Example.Instrument-    Synthesizer.MIDI.Dimensional.Example.Instrument-    -- these modules could be as well located in the midi package,-    -- but they are based on NumericPrelude-    Synthesizer.MIDI.Value.BendWheelPressure-    Synthesizer.MIDI.Value.BendModulation-    Synthesizer.MIDI.Value-    Synthesizer.MIDI.Dimensional.Value-    Synthesizer.MIDI.Dimensional.ValuePlain--Executable render-midi-  If flag(buildExamples)-    Build-Depends:-      synthesizer-midi,-      synthesizer-core,-      sox,-      storablevector,-      numeric-prelude,-      midi,-      event-list,-      non-negative,-      transformers,-      base-  Else-    Buildable: False-  Default-Language: Haskell2010-  GHC-Options: -Wall-  If impl(ghc>=7.0)-    GHC-Options: -fwarn-unused-do-bind-    CPP-Options: -DNoImplicitPrelude=RebindableSyntax-    Default-Extensions: CPP-  Main-Is: src/Render.hs--Test-Suite test-  Type: exitcode-stdio-1.0-  Build-Depends:-    synthesizer-midi,-    synthesizer-core,-    storablevector,-    numeric-prelude,-    midi,-    event-list,-    transformers,-    base-  Default-Language: Haskell2010-  GHC-Options: -Wall-  If impl(ghc>=7.0)-    GHC-Options: -fwarn-unused-do-bind -rtsopts-    CPP-Options: -DNoImplicitPrelude=RebindableSyntax-    Default-Extensions: CPP-  Main-Is: src/Test.hs+Name:           synthesizer-midi
+Version:        0.6.1.2
+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, Music
+Synopsis:       Render audio signals from MIDI files or realtime messages
+Description:
+  This package allows to read MIDI events
+  and to convert them to audio and control signals.
+  Included is a basic synthesizer that renders MIDI to WAV
+  (or other audio signal formats supported by SoX).
+Stability:      Experimental
+Tested-With:    GHC==6.12.3
+Tested-With:    GHC==7.2.1
+Cabal-Version:  1.14
+Build-Type:     Simple
+
+Source-Repository this
+  Tag:         0.6.1.2
+  Type:        darcs
+  Location:    http://code.haskell.org/synthesizer/midi/
+
+Source-Repository head
+  Type:        darcs
+  Location:    http://code.haskell.org/synthesizer/midi/
+
+Flag splitBase
+  description: Choose the new smaller, split-up base package.
+
+Flag buildExamples
+  description: Build example executables
+  default:     False
+
+Library
+  Build-Depends:
+    synthesizer-dimensional >=0.7 && <0.9,
+    synthesizer-core >=0.6 && <0.9,
+    sox >=0.2.1 && <0.3,
+    midi >=0.2.1 && <0.3,
+    storable-record >=0.0.2 && <0.1,
+    storablevector >=0.2.5 && <0.3,
+    deepseq >=1.1 && <1.6,
+    numeric-prelude >=0.3 && <0.5,
+    non-negative >=0.1 && <0.2,
+    event-list >=0.1.2 && <0.2,
+    data-accessor-transformers >=0.2.1 && <0.3,
+    data-accessor >=0.2.1 && <0.3,
+    containers >=0.1 && <0.8,
+    array >=0.1 && <0.6,
+    transformers >=0.2 && <0.7,
+    semigroups >=0.1 && <1.0,
+    utility-ht >=0.0.1 && <0.1
+
+  If flag(splitBase)
+    Build-Depends:
+      base >= 3 && <5
+  Else
+    Build-Depends:
+      base >= 1.0 && < 2
+
+  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.MIDI.EventList
+    Synthesizer.MIDI.Generic
+    Synthesizer.MIDI.Storable
+    Synthesizer.MIDI.CausalIO.ControllerSelection
+    Synthesizer.MIDI.CausalIO.ControllerSet
+    Synthesizer.MIDI.CausalIO.Process
+    Synthesizer.MIDI.PiecewiseConstant
+    Synthesizer.MIDI.PiecewiseConstant.ControllerSet
+    Synthesizer.MIDI.Dimensional
+    Synthesizer.MIDI.Example.Instrument
+    Synthesizer.MIDI.Dimensional.Example.Instrument
+    -- these modules could be as well located in the midi package,
+    -- but they are based on NumericPrelude
+    Synthesizer.MIDI.Value.BendWheelPressure
+    Synthesizer.MIDI.Value.BendModulation
+    Synthesizer.MIDI.Value
+    Synthesizer.MIDI.Dimensional.Value
+    Synthesizer.MIDI.Dimensional.ValuePlain
+
+Executable render-midi
+  If flag(buildExamples)
+    Build-Depends:
+      synthesizer-midi,
+      synthesizer-core,
+      sox,
+      storablevector,
+      numeric-prelude,
+      midi,
+      event-list,
+      non-negative,
+      transformers,
+      base
+  Else
+    Buildable: False
+  Default-Language: Haskell2010
+  GHC-Options: -Wall
+  If impl(ghc>=7.0)
+    GHC-Options: -fwarn-unused-do-bind
+    CPP-Options: -DNoImplicitPrelude=RebindableSyntax
+    Default-Extensions: CPP
+  Main-Is: src/Render.hs
+
+Test-Suite test
+  Type: exitcode-stdio-1.0
+  Build-Depends:
+    synthesizer-midi,
+    synthesizer-core,
+    storablevector,
+    numeric-prelude,
+    midi,
+    event-list,
+    transformers,
+    base
+  Default-Language: Haskell2010
+  GHC-Options: -Wall
+  If impl(ghc>=7.0)
+    GHC-Options: -fwarn-unused-do-bind -rtsopts
+    CPP-Options: -DNoImplicitPrelude=RebindableSyntax
+    Default-Extensions: CPP
+  Main-Is: src/Test.hs
revision 2
 Name:           synthesizer-midi
 Version:        0.6.1.2
-x-revision: 1
+x-revision: 2
 License:        GPL
 License-File:   LICENSE
 Author:         Henning Thielemann <haskell@henning-thielemann.de>
     event-list >=0.1.2 && <0.2,
     data-accessor-transformers >=0.2.1 && <0.3,
     data-accessor >=0.2.1 && <0.3,
-    containers >=0.1 && <0.8,
+    containers >=0.1 && <0.9,
     array >=0.1 && <0.6,
     transformers >=0.2 && <0.7,
     semigroups >=0.1 && <1.0,