haskore-0.2.0.5: The Haskore Computer Music System

Safe HaskellSafe-Inferred

Haskore.Basic.Pitch

Documentation

type T = (Octave, Class)Source

data Class Source

Constructors

Cf 
C 
Cs 
Df 
D 
Ds 
Ef 
E 
Es 
Ff 
F 
Fs 
Gf 
G 
Gs 
Af 
A 
As 
Bf 
B 
Bs 

Instances

Enum Class 
Eq Class 
Ord Class 
Read Class 
Show Class 
Ix Class 
C Class 

type Octave = IntSource

type Absolute = IntSource

type Relative = IntSource

intToFreq :: Floating a => Absolute -> aSource