HSoM-1.0.0: HSoM.cabal
name: HSoM
version: 1.0.0
Cabal-Version: >= 1.8
license: BSD3
license-file: License
copyright: Copyright (c) 2008-2015 Paul Hudak and Donya Quick
category: Sound
stability: experimental
build-type: Custom
author: Paul Hudak <paul.hudak@yale.edu>,
Donya Quick <donyaquick@gmail.com>,
Dan Winograd-Cort <daniel.winograd-cort@yale.edu>
maintainer: Donya Quick <donyaquick@gmail.com>
bug-reports: https://github.com/Euterpea/HSoM/issues
homepage: http://www.euterpea.com
synopsis: Library for computer music education
description:
Supporting library for the Haskell School of Music textbook.
extra-source-files:
ReadMe.txt
Library
hs-source-dirs: .
ghc-options: -O2 -funbox-strict-fields -fexcess-precision
extensions: CPP
exposed-modules:
System.Random.Distributions,
HSoM,
HSoM.Performance,
HSoM.MUI.MidiWidgets,
HSoM.MUI,
HSoM.Examples.FFT,
HSoM.Examples.MoreMusic,
HSoM.Examples.RandomMusic,
HSoM.Examples.SoundCheck,
HSoM.Examples.SelfSimilar,
HSoM.Examples.SSF,
HSoM.Examples.Interlude,
HSoM.Examples.EuterpeaExamples,
HSoM.Examples.MUIExamples1,
HSoM.Examples.MUIExamples2,
HSoM.Examples.IntervalTrainer,
HSoM.Examples.NewResolutions,
HSoM.Examples.MusicToSignal,
HSoM.Examples.SpectrumAnalysis,
HSoM.Examples.Additive,
HSoM.Examples.AMandFM,
HSoM.Examples.PhysicalModeling
other-modules:
build-depends:
base >= 3 && < 5, arrows >= 0.4, array, deepseq, random,
HCodecs >= 0.2, Euterpea >= 2.0.3,
containers, markov-chain, pure-fft,
UISF >= 0.4
if (impl(ghc >= 6.10))
build-depends: base >= 4 && < 5, ghc-prim