packages feed

Cabal revisions of Euterpea-1.0.0

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

revision 1
-name:           Euterpea-version:        1.0.0-Cabal-Version:  >= 1.8-license:        BSD3-license-file:	License-copyright:      Copyright (c) 2008-2015 Paul Hudak-category:       Sound-stability:      experimental-build-type:     Custom-author:         Paul Hudak <paul.hudak@yale.edu>, -                Eric Cheng <eric.cheng@aya.yale.edu>,-                Hai (Paul) Liu <hai.liu@aya.yale.edu>-maintainer:     Paul Hudak <paul.hudak@yale.edu>, -                Donya Quick <donya.quick@yale.edu>,-                Dan Winograd-Cort <daniel.winograd-cort@yale.edu>,-                Mark Santolucito <mark.santolucito@yale.edu>-bug-reports:    mailto:paul.hudak@yale.edu-homepage:       http://haskell.cs.yale.edu/-synopsis:       Library for computer music research and education-description:-        Euterpea is a domain-specific language embedded in Haskell for -        computer music research, education, and development, providing-        both note-level and signal-level abstractions.  It is a descendant-        of Haskore and HasSound, and is intended for both educational purposes-        as well as serious computer music applications.  Euterpea is a -        wide-spectrum DSL, suitable for high-level music representation, -        algorithmic composition, and analysis; mid-level concepts such as -        MIDI; and low-level audio processing, sound synthesis, and instrument-        design.  It also includes a "musical user interface," a set of -        computer-music specific GUI widgets such as keyboards, pushbuttons, -        sliders, and so on.  The performance of Euterpea is intended to be -        as good as any other computer music language, with the goal of being -        able to develop real-time applications, using both MIDI and a -        high-performance back-end for real-time audio.  -extra-source-files:-        ReadMe.txt,-        Euterpea/Examples/EnableGUI.hs,-        HSoM/HSoM.lhs,-        HSoM/Preface.lhs,-        HSoM/Intro.lhs,-        HSoM/Music.lhs,-        HSoM/Poly.lhs,-        HSoM/Interlude.lhs,-        HSoM/Syntax.lhs,-        HSoM/MoreMusic.lhs,-        HSoM/QualifiedTypes.lhs,-        HSoM/Performance.lhs,-        HSoM/SelfSimilar.lhs,-        HSoM/Induction.lhs,-        HSoM/Algebra.lhs,-        HSoM/LSystems.lhs,-        HSoM/RandomMusic.lhs,-        HSoM/ToMidi.lhs,-        HSoM/IO.lhs,-        HSoM/Monads.lhs,-        HSoM/MUI.lhs,-        HSoM/Signals.lhs,-        HSoM/SigFuns.lhs,-        HSoM/SpectrumAnalysis.lhs,-        HSoM/Additive.lhs,-        HSoM/List-tour.lhs,-        HSoM/Class-tour.lhs,-        HSoM/Bitans.lhs,-        HSoM/Patterns.lhs,-        HSoM/myFormat.fmt,-        HSoM/HSoM.bib--Test-Suite test-euterpea-    type:           exitcode-stdio-1.0-    Hs-Source-Dirs: Tests-    Main-Is:        RunAllTests.hs-    Ghc-Options:    -threaded-    build-depends:  base, Euterpea, -                    QuickCheck >= 2.6, Cabal >= 1.9.2, -                    ansi-terminal--Library-  hs-source-dirs: .-  ghc-options: -O2 -funbox-strict-fields -fexcess-precision-  exposed-modules: -        Euterpea,-        Euterpea.Experimental,-        Euterpea.ExperimentalPlay,-        Control.CCA.ArrowP,-        Control.SF.SF,-        Euterpea.Examples.EuterpeaExamples-        Euterpea.Examples.Interlude,-        Euterpea.Examples.Instruments,-        Euterpea.Examples.IntervalTrainer,-        Euterpea.Examples.LSystems,-        Euterpea.Examples.MUIExamples,-        Euterpea.Examples.MUI,-        Euterpea.Examples.MusicToSignal,-        Euterpea.Examples.NewResolutions,-        Euterpea.Examples.RandomMusic, -        Euterpea.Examples.SelfSimilar,-        Euterpea.Examples.SoundCheck,-        Euterpea.Examples.SSF,-        Euterpea.Examples.SigFuns,-        Euterpea.Examples.Additive,-        Euterpea.IO.Audio.Basics,-        Euterpea.IO.Audio.BasicSigFuns,-        Euterpea.IO.Audio.IO,-        Euterpea.IO.Audio.Render,-        Euterpea.IO.Audio.Types,-        Euterpea.IO.Audio.CSound,-        Euterpea.IO.Audio,-        Euterpea.IO.MIDI.MidiIO, -        Euterpea.IO.MIDI.FromMidi,-        Euterpea.IO.MIDI.GeneralMidi,-        Euterpea.IO.MIDI.ToMidi,-        Euterpea.IO.MIDI.ExportMidiFile,-        Euterpea.IO.MIDI,-        Euterpea.IO.MUI.MidiWidgets,-        Euterpea.IO.MUI.InstrumentWidgets,-        Euterpea.IO.MUI.InstrumentBase,-        Euterpea.IO.MUI.FFT,-        Euterpea.IO.MUI.Guitar,-        Euterpea.IO.MUI.Piano,-        Euterpea.IO.MUI.UISFCompat,-        Euterpea.IO.MUI,-        Euterpea.Music.Note.MoreMusic,-        Euterpea.Music.Note.Music,-        Euterpea.Music.Note.Performance,-        Euterpea.Music.Signal.SpectrumAnalysis,-        System.Random.Distributions-  other-modules:-  build-depends:-        base >= 3 && < 5, array, bytestring, random,-        mtl, containers, markov-chain, -        CCA >= 0.1.3, UISF >= 0.3, PortMidi, -        HCodecs >= 0.2, heap == 0.6.0, -        template-haskell, -        monadIO, deepseq,-        pure-fft,-        stm, arrows >= 0.4-  if (impl(ghc >= 6.10))-    build-depends: base >= 4 && < 5, syb, ghc-prim+name:           Euterpea
+version:        1.0.0
+x-revision: 1
+Cabal-Version:  >= 1.8
+license:        BSD3
+license-file:	License
+copyright:      Copyright (c) 2008-2015 Paul Hudak
+category:       Sound
+stability:      experimental
+build-type:     Custom
+author:         Paul Hudak <paul.hudak@yale.edu>, 
+                Eric Cheng <eric.cheng@aya.yale.edu>,
+                Hai (Paul) Liu <hai.liu@aya.yale.edu>
+maintainer:     Paul Hudak <paul.hudak@yale.edu>, 
+                Donya Quick <donya.quick@yale.edu>,
+                Dan Winograd-Cort <daniel.winograd-cort@yale.edu>,
+                Mark Santolucito <mark.santolucito@yale.edu>,
+                Alex Reinking <alex.reinking@yale.edu>
+bug-reports:    mailto:paul.hudak@yale.edu
+homepage:       http://haskell.cs.yale.edu/
+synopsis:       Library for computer music research and education
+description:
+        Euterpea is a domain-specific language embedded in Haskell for 
+        computer music research, education, and development, providing
+        both note-level and signal-level abstractions.  It is a descendant
+        of Haskore and HasSound, and is intended for both educational purposes
+        as well as serious computer music applications.  Euterpea is a 
+        wide-spectrum DSL, suitable for high-level music representation, 
+        algorithmic composition, and analysis; mid-level concepts such as 
+        MIDI; and low-level audio processing, sound synthesis, and instrument
+        design.  It also includes a "musical user interface," a set of 
+        computer-music specific GUI widgets such as keyboards, pushbuttons, 
+        sliders, and so on.  The performance of Euterpea is intended to be 
+        as good as any other computer music language, with the goal of being 
+        able to develop real-time applications, using both MIDI and a 
+        high-performance back-end for real-time audio.  
+extra-source-files:
+        ReadMe.txt,
+        Euterpea/Examples/EnableGUI.hs,
+        HSoM/HSoM.lhs,
+        HSoM/Preface.lhs,
+        HSoM/Intro.lhs,
+        HSoM/Music.lhs,
+        HSoM/Poly.lhs,
+        HSoM/Interlude.lhs,
+        HSoM/Syntax.lhs,
+        HSoM/MoreMusic.lhs,
+        HSoM/QualifiedTypes.lhs,
+        HSoM/Performance.lhs,
+        HSoM/SelfSimilar.lhs,
+        HSoM/Induction.lhs,
+        HSoM/Algebra.lhs,
+        HSoM/LSystems.lhs,
+        HSoM/RandomMusic.lhs,
+        HSoM/ToMidi.lhs,
+        HSoM/IO.lhs,
+        HSoM/Monads.lhs,
+        HSoM/MUI.lhs,
+        HSoM/Signals.lhs,
+        HSoM/SigFuns.lhs,
+        HSoM/SpectrumAnalysis.lhs,
+        HSoM/Additive.lhs,
+        HSoM/List-tour.lhs,
+        HSoM/Class-tour.lhs,
+        HSoM/Bitans.lhs,
+        HSoM/Patterns.lhs,
+        HSoM/myFormat.fmt,
+        HSoM/HSoM.bib
+
+Test-Suite test-euterpea
+    type:           exitcode-stdio-1.0
+    Hs-Source-Dirs: Tests
+    Main-Is:        RunAllTests.hs
+    Ghc-Options:    -threaded
+    build-depends:  base, Euterpea, 
+                    QuickCheck >= 2.6, Cabal >= 1.9.2, 
+                    ansi-terminal
+
+Library
+  hs-source-dirs: .
+  ghc-options: -O2 -funbox-strict-fields -fexcess-precision
+  exposed-modules: 
+        Euterpea,
+        Euterpea.Experimental,
+        Euterpea.ExperimentalPlay,
+        Control.CCA.ArrowP,
+        Control.SF.SF,
+        Euterpea.Examples.EuterpeaExamples
+        Euterpea.Examples.Interlude,
+        Euterpea.Examples.Instruments,
+        Euterpea.Examples.IntervalTrainer,
+        Euterpea.Examples.LSystems,
+        Euterpea.Examples.MUIExamples,
+        Euterpea.Examples.MUI,
+        Euterpea.Examples.MusicToSignal,
+        Euterpea.Examples.NewResolutions,
+        Euterpea.Examples.RandomMusic, 
+        Euterpea.Examples.SelfSimilar,
+        Euterpea.Examples.SoundCheck,
+        Euterpea.Examples.SSF,
+        Euterpea.Examples.SigFuns,
+        Euterpea.Examples.Additive,
+        Euterpea.IO.Audio.Basics,
+        Euterpea.IO.Audio.BasicSigFuns,
+        Euterpea.IO.Audio.IO,
+        Euterpea.IO.Audio.Render,
+        Euterpea.IO.Audio.Types,
+        Euterpea.IO.Audio.CSound,
+        Euterpea.IO.Audio,
+        Euterpea.IO.MIDI.MidiIO, 
+        Euterpea.IO.MIDI.FromMidi,
+        Euterpea.IO.MIDI.GeneralMidi,
+        Euterpea.IO.MIDI.ToMidi,
+        Euterpea.IO.MIDI.ExportMidiFile,
+        Euterpea.IO.MIDI,
+        Euterpea.IO.MUI.MidiWidgets,
+        Euterpea.IO.MUI.InstrumentWidgets,
+        Euterpea.IO.MUI.InstrumentBase,
+        Euterpea.IO.MUI.FFT,
+        Euterpea.IO.MUI.Guitar,
+        Euterpea.IO.MUI.Piano,
+        Euterpea.IO.MUI.UISFCompat,
+        Euterpea.IO.MUI,
+        Euterpea.Music.Note.MoreMusic,
+        Euterpea.Music.Note.Music,
+        Euterpea.Music.Note.Performance,
+        Euterpea.Music.Signal.SpectrumAnalysis,
+        System.Random.Distributions
+  other-modules:
+  build-depends:
+        base >= 3 && < 5, array, bytestring, random,
+        mtl, containers, markov-chain, 
+        CCA >= 0.1.3, UISF >= 0.3, PortMidi, 
+        HCodecs >= 0.2, heap == 0.6.0, 
+        template-haskell, 
+        monadIO, deepseq,
+        pure-fft,
+        stm, arrows >= 0.4
+  if (impl(ghc >= 6.10))
+    build-depends: base >= 4 && < 5, syb, ghc-prim