hmt-0.15: Haskell Music Theory

Safe HaskellSafe-Inferred
LanguageHaskell98

Music.Theory.Tuning.Werckmeister

Description

Andreas Werckmeister (1645-1706).

Synopsis

Documentation

werckmeister_iii_ar :: [Approximate_Ratio] Source

Approximate ratios for werckmeister_iii.

let c = [0,90,192,294,390,498,588,696,792,888,996,1092]
in map (round . ratio_to_cents) werckmeister_iii_ar == c

werckmeister_iii :: Tuning Source

Werckmeister III, Andreas Werckmeister (1645-1706)

cents_i werckmeister_iii == [0,90,192,294,390,498,588,696,792,888,996,1092]

werckmeister_iv_ar :: [Approximate_Ratio] Source

Approximate ratios for werckmeister_iv.

let c = [0,82,196,294,392,498,588,694,784,890,1004,1086]
in map (round . ratio_to_cents) werckmeister_iv_ar == c

werckmeister_iv :: Tuning Source

Werckmeister IV, Andreas Werckmeister (1645-1706)

cents_i werckmeister_iv == [0,82,196,294,392,498,588,694,784,890,1004,1086]

werckmeister_v_ar :: [Approximate_Ratio] Source

Approximate ratios for werckmeister_v.

let c = [0,96,204,300,396,504,600,702,792,900,1002,1098]
in map (round . ratio_to_cents) werckmeister_v_ar == c

werckmeister_v :: Tuning Source

Werckmeister V, Andreas Werckmeister (1645-1706)

cents_i werckmeister_v == [0,96,204,300,396,504,600,702,792,900,1002,1098]

werckmeister_vi_r :: [Rational] Source

Ratios for werckmeister_vi.

let c = [0,91,196,298,395,498,595,698,793,893,1000,1097]
in map (round . ratio_to_cents) werckmeister_vi_r == c

werckmeister_vi :: Tuning Source

Werckmeister VI, Andreas Werckmeister (1645-1706)

cents_i werckmeister_vi == [0,91,196,298,395,498,595,698,793,893,1000,1097]