ContentsIndex
Haskore.Basic.Pitch
Synopsis
type T = (Octave, Class)
data Class
= Cf
| C
| Cs
| Df
| D
| Ds
| Ef
| E
| Es
| Ff
| F
| Fs
| Gf
| G
| Gs
| Af
| A
| As
| Bf
| B
| Bs
type Octave = Int
type Absolute = Int
type Relative = Int
toInt :: T -> Absolute
fromInt :: Absolute -> T
classToInt :: Class -> Relative
intToFreq :: Floating a => Absolute -> a
transpose :: Relative -> T -> T
Produced by Haddock version 0.6