- data Chromatic
- c :: Tone Chromatic
- d :: Tone Chromatic
- e :: Tone Chromatic
- f :: Tone Chromatic
- g :: Tone Chromatic
- a :: Tone Chromatic
- b :: Tone Chromatic
- cs :: Tone Chromatic
- ds :: Tone Chromatic
- es :: Tone Chromatic
- fs :: Tone Chromatic
- gs :: Tone Chromatic
- as :: Tone Chromatic
- bs :: Tone Chromatic
- cf :: Tone Chromatic
- df :: Tone Chromatic
- ef :: Tone Chromatic
- ff :: Tone Chromatic
- gf :: Tone Chromatic
- af :: Tone Chromatic
- bf :: Tone Chromatic
- eqt :: Int -> Frequency -> Scale
- pyth :: Int -> Frequency -> Scale
- hind :: Int -> Frequency -> Scale
- hindFs :: Int -> Frequency -> Scale
- hindGb :: Int -> Frequency -> Scale
- pureOctave :: Fractional a => a
- pureFifth :: Fractional a => a
- pureForth :: Fractional a => a
- pureMajorThird :: Fractional a => a
- pureMinorThird :: Fractional a => a
- pureWholeTone :: Fractional a => a
- pureHalfTone :: Fractional a => a
- pureMajorSixth :: Fractional a => a
- pureMinorSixth :: Fractional a => a
- pureMajorSeventh :: Fractional a => a
- pureMinorSeventh :: Fractional a => a
- majorSeventh :: Step
- minorSeventh :: Step
- majorSixth :: Step
- minorSixth :: Step
- fifth :: Step
- tritone :: Step
- forth :: Step
- majorThird :: Step
- minorThird :: Step
- wholeTone :: Step
- halfTone :: Step
12-tones
Chromatic scales
Tones
12-tone scale. Default scale defined in Pch
class
is equal temperament.
Scales
Intervals
pure intervals as factors
pureOctave :: Fractional a => aSource
pureFifth :: Fractional a => aSource
pureForth :: Fractional a => aSource
pureMajorThird :: Fractional a => aSource
pureMinorThird :: Fractional a => aSource
pureWholeTone :: Fractional a => aSource
pureHalfTone :: Fractional a => aSource
pureMajorSixth :: Fractional a => aSource
pureMinorSixth :: Fractional a => aSource
pureMajorSeventh :: Fractional a => aSource
pureMinorSeventh :: Fractional a => aSource