The hmt package

[Tags:gpl, library]

Haskell music theory library


[Skip to Readme]

Properties

Versions 0.1, 0.2, 0.3, 0.11, 0.12, 0.14, 0.15
Dependencies base (==4.*), bytestring, colour, containers, directory, filepath, hcg-minus (==0.12.*), html-minimalist (==0.12.*), logict, multiset-comb, parsec, permutation, primes, split, utf8-string, xml [details]
License GPL
Copyright Rohan Drape, 2006-2012
Author Rohan Drape
Maintainer rd@slavepianos.org
Stability Experimental
Category Music
Home page http://rd.slavepianos.org/?t=hmt
Source repository head: darcs get http://rd.slavepianos.org/sw/hmt
Uploaded Sat Nov 10 06:37:12 UTC 2012 by RohanDrape
Distributions LTSHaskell:0.15, NixOS:0.15, Stackage:0.15, Tumbleweed:0.15
Downloads 2153 total (18 in the last 30 days)
Votes
0 []
Status Docs not available [build log]
All reported builds failed as of 2015-11-20 [all 5 reports]

Modules

  • Music
    • Theory
      • Music.Theory.Bjorklund
      • Block_Design
        • Music.Theory.Block_Design.Johnson_2007
      • Music.Theory.Clef
      • Music.Theory.Combinations
      • Contour
        • Music.Theory.Contour.Polansky_1992
      • Diagram
        • Music.Theory.Diagram.Grid
        • Music.Theory.Diagram.Path
      • Music.Theory.Duration
        • Music.Theory.Duration.Annotation
        • Music.Theory.Duration.Name
          • Music.Theory.Duration.Name.Abbreviation
        • Music.Theory.Duration.RQ
          • Music.Theory.Duration.RQ.Division
          • Music.Theory.Duration.RQ.Tied
        • Sequence
          • Music.Theory.Duration.Sequence.Notate
      • Music.Theory.Dynamic_Mark
      • Music.Theory.Interval
        • Music.Theory.Interval.Barlow_1987
        • Music.Theory.Interval.Name
        • Music.Theory.Interval.Spelling
      • Music.Theory.Key
      • Music.Theory.List
      • Meter
        • Music.Theory.Meter.Barlow_1987
      • Metric
        • Music.Theory.Metric.Buchler_1998
        • Music.Theory.Metric.Morris_1980
        • Music.Theory.Metric.Polansky_1996
      • Music.Theory.Permutations
        • Music.Theory.Permutations.List
      • Music.Theory.Pitch
        • Music.Theory.Pitch.Name
        • Music.Theory.Pitch.Spelling
          • Music.Theory.Pitch.Spelling.Cluster
      • Set
        • Music.Theory.Set.List
        • Music.Theory.Set.Set
      • Music.Theory.Tempo_Marking
      • Tiling
        • Music.Theory.Tiling.Canon
        • Music.Theory.Tiling.Johnson_2004
        • Music.Theory.Tiling.Johnson_2009
      • Music.Theory.Time_Signature
      • Music.Theory.Tuning
        • Music.Theory.Tuning.Alves_1997
        • Music.Theory.Tuning.Meyer_1929
        • Music.Theory.Tuning.Polansky_1978
        • Music.Theory.Tuning.Polansky_1984
        • Music.Theory.Tuning.Polansky_1990
        • Music.Theory.Tuning.Scala
        • Music.Theory.Tuning.Table
      • Xenakis
        • Music.Theory.Xenakis.S4
        • Music.Theory.Xenakis.Sieve
      • Music.Theory.Z12
        • Music.Theory.Z12.Castren_1994
        • Music.Theory.Z12.Drape_1999
        • Music.Theory.Z12.Forte_1973
        • Music.Theory.Z12.Lewin_1980
        • Music.Theory.Z12.Literature
        • Music.Theory.Z12.Morris_1974
        • Music.Theory.Z12.Morris_1987
          • Music.Theory.Z12.Morris_1987.Parse
        • Music.Theory.Z12.Rahn_1980
        • Music.Theory.Z12.Read_1978
        • Music.Theory.Z12.SRO
        • Music.Theory.Z12.TTO

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for hmt

Readme for hmt-0.12

hmt - haskell music theory
--------------------------

Music theory operations in [haskell][hs], primarily focused on 'set
theory' and 'common music notation'.

© [rohan drape][rd], 2006-2012, [gpl][gpl].

[hs]: http://haskell.org/
[rd]:  http://rd.slavepianos.org/
[gpl]: http://gnu.org/copyleft/