HarmTrace: Harmony Analysis and Retrieval of Music
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
[Skip to Readme]
Modules
- HarmTrace
- Audio
- HarmTrace.Audio.Annotate
- HarmTrace.Audio.AnnotationParser
- HarmTrace.Audio.ChordTypes
- HarmTrace.Audio.ChromaChord
- HarmTrace.Audio.ChromaKey
- HarmTrace.Audio.DataParser
- HarmTrace.Audio.Evaluation
- HarmTrace.Audio.Key
- HarmTrace.Audio.Statistical
- Base
- HarmTrace.Base.MusicRep
- HarmTrace.Base.Parsing
- HarmTrace.Base.TypeLevel
- HAnTree
- HarmTrace.HAnTree.Binary
- HarmTrace.HAnTree.HAn
- HarmTrace.HAnTree.HAnParser
- HarmTrace.HAnTree.PostProcess
- HarmTrace.HAnTree.ToHAnTree
- HarmTrace.HAnTree.Tree
- Matching
- HarmTrace.Matching.Alignment
- HarmTrace.Matching.GuptaNishimura
- HarmTrace.Matching.HChord
- HarmTrace.Matching.Sim
- HarmTrace.Matching.SimpleChord
- HarmTrace.Matching.Standard
- Models
- Jazz
- HarmTrace.Models.Jazz.Instances
- HarmTrace.Models.Jazz.Main
- HarmTrace.Models.Jazz.Model
- HarmTrace.Models.Models
- HarmTrace.Models.Parser
- Pop
- HarmTrace.Models.Pop.Instances
- HarmTrace.Models.Pop.Main
- HarmTrace.Models.Pop.Model
- Jazz
- Tokenizer
- HarmTrace.Tokenizer.Tokenizer
- HarmTrace.Tokenizer.Tokens
- Audio
Downloads
- HarmTrace-2.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1, 0.1.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 1.0, 2.0, 2.1, 2.2.0, 2.2.1 |
---|---|
Dependencies | array, base (>=4.2 && <4.6), binary (>=0.5 && <0.6), cmdargs (>=0.9 && <0.10), deepseq, Diff (>=0.1 && <0.2), directory, filepath, hmatrix (>=0.11.0.3), hmatrix-gsl-stats (>=0.1.2.9), instant-generics (>=0.3.1 && <0.4), ListLike (>=3.0.1), mtl, parallel (>=3), parseargs (>=0.1.3.2), process (>=1.0), sox (>=0.2.2.1), template-haskell (>=2.4 && <2.8), uu-parsinglib (==2.7.1), vector (>=0.7) [details] |
License | GPL-3.0-only |
Copyright | (c) 2010--2012 Universiteit Utrecht, 2012 University of Oxford |
Author | W. Bas de Haas and Jose Pedro Magalhaes |
Maintainer | bash@cs.uu.nl, jpm@cs.ox.ac.uk |
Category | Music |
Home page | http://www.cs.uu.nl/wiki/GenericProgramming/HarmTrace |
Uploaded | by JosePedroMagalhaes at 2012-06-18T17:55:13Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Executables | harmtrace |
Downloads | 13227 total (37 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2016-12-24 [all 7 reports] |