# README
## HarmTrace Base: Parsing and unambiguously representing musical chords
HarmTrace base is a library for representing musical chords. It is used a
small number of programs. A Chordify we build our back-end in Haskell and the
HarmTrace-Base library is used to represent, store, manipulate, print chords
etc. Basically the library offers a set of types and classes for representing
musical chords in an unambiguous manner as presented in [1].
[1] Christopher Harte, Mark Sandler and Samer Abdallah (2005), "Symbolic
representation of musical chords: a proposed syntax for text annotations"
_[In: Proceedings of 6th International Conference on Music Information
Retrieval](<http://ismir2005.ismir.net/proceedings/1080.pdf>)_ (pp. 66-71).
## Installing
`cabal install`
or
`stack init` and `stack build`