name: HarmTrace version: 0.6 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.Augment HarmTrace.HAnTree.Binary HarmTrace.HAnTree.HAn HarmTrace.HAnTree.HAnParser HarmTrace.HAnTree.ToHAnTree HarmTrace.HAnTree.Tree HarmTrace.IO.Errors HarmTrace.IO.Main HarmTrace.IO.PrintTree HarmTrace.Matching.FlatMatch HarmTrace.Matching.GuptaNishimuraEditMatch HarmTrace.Matching.Matching HarmTrace.Matching.Sim HarmTrace.Matching.Standard HarmTrace.Model.Instances HarmTrace.Model.Main HarmTrace.Model.Model HarmTrace.Model.Parser HarmTrace.Tokenizer.Tokenizer HarmTrace.Tokenizer.Tokens main-is: Main.hs build-depends: base >= 4.3 && < 4.4, template-haskell >=2.5 && <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