@hackage HarmTrace-Base1.6.0.0
Parsing and unambiguously representing musical chords.
Installation
Tested Compilers
Dependencies (6)
- ListLike >=3.0.1
- base >=4.4 && <5
- binary >=0.6.4
- containers >=0.5.0.0
- ghc-prim >=0.2
- uu-parsinglib >=2.9.1 && <2.9.2 Show all…
Dependents (4)
@hackage/billboard-parser, @hackage/acme-everything, @hackage/HarmTrace, @hackage/FComp
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 (pp. 66-71).
Installing
cabal install
or
stack init and stack build