HarmTrace-0.7: HarmTrace.cabal
name: HarmTrace
version: 0.7
synopsis: Harmony Analysis and Retrieval of Music
description: HarmTrace: Harmony Analysis and Retrieval of Music
with Type-level Representations of Abstract
Chords Entities
.
We present HarmTrace, a system
for automatically analysing the harmony of music
sequences. HarmTrace is described in the paper:
.
* Jose Pedro Magalhaes and W. Bas de Haas.
/Experience Report: Functional Modelling of Musical Harmony./
International Conference on Functional Programming,
2011.
<http://dreixel.net/research/pdf/fmmh.pdf>
copyright: (c) 2010--2011 Universiteit Utrecht
license: OtherLicense
license-file: LICENSE
author: W. Bas de Haas and Jose Pedro Magalhaes
stability: experimental
maintainer: bash@cs.uu.nl, jpm@cs.uu.nl
homepage: http://www.cs.uu.nl/wiki/GenericProgramming/HarmTrace
category: Music
build-type: Simple
cabal-version: >= 1.6
tested-with: GHC == 7.0.3
executable harmtrace
hs-source-dirs: src
other-modules: HarmTrace.HarmTrace
HarmTrace.Base.MusicRep
HarmTrace.Base.Parsing
HarmTrace.Base.TypeLevel
HarmTrace.HAnTree.Binary
HarmTrace.HAnTree.HAn
HarmTrace.HAnTree.HAnParser
HarmTrace.HAnTree.PostProcess
HarmTrace.HAnTree.ToHAnTree
HarmTrace.HAnTree.Tree
HarmTrace.IO.Errors
HarmTrace.IO.Main
HarmTrace.IO.PrintTree
HarmTrace.Matching.Alignment
HarmTrace.Matching.AlignmentFaster
HarmTrace.Matching.FlatMatch
HarmTrace.Matching.GuptaNishimura
HarmTrace.Matching.GuptaNishimuraEditMatch
HarmTrace.Matching.HChord
HarmTrace.Matching.Matching
HarmTrace.Matching.Sim
HarmTrace.Matching.SimpleChord
HarmTrace.Matching.Standard
HarmTrace.Matching.Testing
HarmTrace.Models.Models
HarmTrace.Models.Parser
HarmTrace.Models.Jazz.Instances
HarmTrace.Models.Jazz.Main
HarmTrace.Models.Jazz.Model
HarmTrace.Models.Pop.Instances
HarmTrace.Models.Pop.Main
HarmTrace.Models.Pop.Model
HarmTrace.Models.Test.Instances
HarmTrace.Models.Test.Main
HarmTrace.Models.Test.Model
HarmTrace.Tokenizer.Tokenizer
HarmTrace.Tokenizer.Tokens
main-is: Main.hs
build-depends: base >= 4.2 && < 4.4, template-haskell >=2.4 && <2.6,
mtl, directory, filepath, array, parallel >= 3,
Diff == 0.1.*, parseargs >= 0.1.3.2,
regex-tdfa == 1.1.*, process >= 1.0,
uu-parsinglib == 2.7.1, ListLike >= 3.0.1,
vector == 0.7.*, deepseq,
instant-generics >= 0.3.1 && < 0.4, binary == 0.5.*
ghc-options: -Wall
-O2 -fno-spec-constr-count -funbox-strict-fields
-fcontext-stack=50
-threaded -feager-blackholing -rtsopts
ghc-prof-options: -auto-all