Copyright | (c) Hans Hoglund, Edward Lilley 2012–2014 |
---|---|
License | BSD-style |
Maintainer | hans@hanshoglund.se |
Stability | experimental |
Portability | non-portable (TF,GNTD) |
Safe Haskell | None |
Language | Haskell2010 |
Provides standard intervals.
- isDissonance :: Interval -> Bool
- isConsonance :: Interval -> Bool
- isPerfectConsonance :: Interval -> Bool
- isImperfectConsonance :: Interval -> Bool
- isMelodicDissonance :: Interval -> Bool
- isMelodicConsonance :: Interval -> Bool
Documentation
isDissonance :: Interval -> Bool Source
Whether the given interval is a (harmonic) dissonance.
isConsonance :: Interval -> Bool Source
Whether the given interval is a (harmonic) consonance.
isPerfectConsonance :: Interval -> Bool Source
Whether the given interval is a perfect (harmonic) consonance.
isImperfectConsonance :: Interval -> Bool Source
Whether the given interval is an imperfect (harmonic) consonance.
isMelodicDissonance :: Interval -> Bool Source
Whether the given interval is a melodic dissonance.
isMelodicConsonance :: Interval -> Bool Source
Whether an interval is melodic consonance.