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. 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