module Music.Theory.Tuning.Db.Gann where
import Music.Theory.Tuning
import Music.Theory.Tuning.Type
pietro_aaron_1523_c :: [Cents]
pietro_aaron_1523_c :: [Cents]
pietro_aaron_1523_c =
[Cents
0,Cents
76.0
,Cents
193.2,Cents
310.3
,Cents
386.3
,Cents
503.4,Cents
579.5
,Cents
696.8,Cents
772.6
,Cents
889.7,Cents
1006.8
,Cents
1082.9]
pietro_aaron_1523 :: Tuning
pietro_aaron_1523 :: Tuning
pietro_aaron_1523 = Either [Rational] [Cents]
-> Maybe (Either Rational Cents) -> Tuning
Tuning (forall a b. b -> Either a b
Right [Cents]
pietro_aaron_1523_c) forall a. Maybe a
Nothing
thomas_young_1799_c :: [Cents]
thomas_young_1799_c :: [Cents]
thomas_young_1799_c =
[Cents
0,Cents
93.9
,Cents
195.8,Cents
297.8
,Cents
391.7
,Cents
499.9,Cents
591.9
,Cents
697.9,Cents
795.8
,Cents
893.8,Cents
999.8
,Cents
1091.8]
thomas_young_1799 :: Tuning
thomas_young_1799 :: Tuning
thomas_young_1799 = Either [Rational] [Cents]
-> Maybe (Either Rational Cents) -> Tuning
Tuning (forall a b. b -> Either a b
Right [Cents]
thomas_young_1799_c) forall a. Maybe a
Nothing
zarlino_1588_r :: [Rational]
zarlino_1588_r :: [Rational]
zarlino_1588_r = [Rational
1,Rational
25forall a. Fractional a => a -> a -> a
/Rational
24,Rational
10forall a. Fractional a => a -> a -> a
/Rational
9,Rational
9forall a. Fractional a => a -> a -> a
/Rational
8,Rational
32forall a. Fractional a => a -> a -> a
/Rational
27,Rational
6forall a. Fractional a => a -> a -> a
/Rational
5,Rational
5forall a. Fractional a => a -> a -> a
/Rational
4,Rational
4forall a. Fractional a => a -> a -> a
/Rational
3,Rational
25forall a. Fractional a => a -> a -> a
/Rational
18,Rational
45forall a. Fractional a => a -> a -> a
/Rational
32,Rational
3forall a. Fractional a => a -> a -> a
/Rational
2,Rational
25forall a. Fractional a => a -> a -> a
/Rational
16,Rational
5forall a. Fractional a => a -> a -> a
/Rational
3,Rational
16forall a. Fractional a => a -> a -> a
/Rational
9,Rational
9forall a. Fractional a => a -> a -> a
/Rational
5,Rational
15forall a. Fractional a => a -> a -> a
/Rational
8]
zarlino_1588 :: Tuning
zarlino_1588 :: Tuning
zarlino_1588 = Either [Rational] [Cents]
-> Maybe (Either Rational Cents) -> Tuning
Tuning (forall a b. a -> Either a b
Left [Rational]
zarlino_1588_r) forall a. Maybe a
Nothing
ben_johnston_mtp_1977_r :: [Rational]
ben_johnston_mtp_1977_r :: [Rational]
ben_johnston_mtp_1977_r =
[Rational
1,Rational
17forall a. Fractional a => a -> a -> a
/Rational
16
,Rational
9forall a. Fractional a => a -> a -> a
/Rational
8,Rational
19forall a. Fractional a => a -> a -> a
/Rational
16
,Rational
5forall a. Fractional a => a -> a -> a
/Rational
4
,Rational
216,Rational
11forall a. Fractional a => a -> a -> a
/Rational
8
,Rational
3forall a. Fractional a => a -> a -> a
/Rational
2,Rational
13forall a. Fractional a => a -> a -> a
/Rational
8
,Rational
27forall a. Fractional a => a -> a -> a
/Rational
16,Rational
7forall a. Fractional a => a -> a -> a
/Rational
4
,Rational
15forall a. Fractional a => a -> a -> a
/Rational
8]
ben_johnston_mtp_1977 :: Tuning
ben_johnston_mtp_1977 :: Tuning
ben_johnston_mtp_1977 = Either [Rational] [Cents]
-> Maybe (Either Rational Cents) -> Tuning
Tuning (forall a b. a -> Either a b
Left [Rational]
ben_johnston_mtp_1977_r) forall a. Maybe a
Nothing
gann_arcana_xvi_r :: [Rational]
gann_arcana_xvi_r :: [Rational]
gann_arcana_xvi_r =
[Rational
1,Rational
21forall a. Fractional a => a -> a -> a
/Rational
20,Rational
16forall a. Fractional a => a -> a -> a
/Rational
15,Rational
9forall a. Fractional a => a -> a -> a
/Rational
8,Rational
7forall a. Fractional a => a -> a -> a
/Rational
6,Rational
6forall a. Fractional a => a -> a -> a
/Rational
5,Rational
11forall a. Fractional a => a -> a -> a
/Rational
9,Rational
5forall a. Fractional a => a -> a -> a
/Rational
4,Rational
216,Rational
4forall a. Fractional a => a -> a -> a
/Rational
3,Rational
27forall a. Fractional a => a -> a -> a
/Rational
20,Rational
7forall a. Fractional a => a -> a -> a
/Rational
5
,Rational
22forall a. Fractional a => a -> a -> a
/Rational
15,Rational
3forall a. Fractional a => a -> a -> a
/Rational
2,Rational
55forall a. Fractional a => a -> a -> a
/Rational
36,Rational
8forall a. Fractional a => a -> a -> a
/Rational
5,Rational
44forall a. Fractional a => a -> a -> a
/Rational
27,Rational
5forall a. Fractional a => a -> a -> a
/Rational
3,Rational
42forall a. Fractional a => a -> a -> a
/Rational
25,Rational
7forall a. Fractional a => a -> a -> a
/Rational
4,Rational
9forall a. Fractional a => a -> a -> a
/Rational
5,Rational
11forall a. Fractional a => a -> a -> a
/Rational
6,Rational
15forall a. Fractional a => a -> a -> a
/Rational
8,Rational
88forall a. Fractional a => a -> a -> a
/Rational
45]
gann_arcana_xvi :: Tuning
gann_arcana_xvi :: Tuning
gann_arcana_xvi = Either [Rational] [Cents]
-> Maybe (Either Rational Cents) -> Tuning
Tuning (forall a b. a -> Either a b
Left [Rational]
gann_arcana_xvi_r) forall a. Maybe a
Nothing
gann_superparticular_r :: [Rational]
gann_superparticular_r :: [Rational]
gann_superparticular_r =
[Rational
1,Rational
110,Rational
10forall a. Fractional a => a -> a -> a
/Rational
9,Rational
9forall a. Fractional a => a -> a -> a
/Rational
8,Rational
8forall a. Fractional a => a -> a -> a
/Rational
7,Rational
7forall a. Fractional a => a -> a -> a
/Rational
6,Rational
6forall a. Fractional a => a -> a -> a
/Rational
5,Rational
5forall a. Fractional a => a -> a -> a
/Rational
4,Rational
9forall a. Fractional a => a -> a -> a
/Rational
7,Rational
4forall a. Fractional a => a -> a -> a
/Rational
3
,Rational
11forall a. Fractional a => a -> a -> a
/Rational
8,Rational
7forall a. Fractional a => a -> a -> a
/Rational
5,Rational
10forall a. Fractional a => a -> a -> a
/Rational
7,Rational
3forall a. Fractional a => a -> a -> a
/Rational
2
,Rational
11forall a. Fractional a => a -> a -> a
/Rational
7,Rational
14forall a. Fractional a => a -> a -> a
/Rational
9,Rational
8forall a. Fractional a => a -> a -> a
/Rational
5,Rational
5forall a. Fractional a => a -> a -> a
/Rational
3,Rational
12forall a. Fractional a => a -> a -> a
/Rational
7,Rational
7forall a. Fractional a => a -> a -> a
/Rational
4,Rational
16forall a. Fractional a => a -> a -> a
/Rational
9,Rational
9forall a. Fractional a => a -> a -> a
/Rational
5]
gann_superparticular :: Tuning
gann_superparticular :: Tuning
gann_superparticular = Either [Rational] [Cents]
-> Maybe (Either Rational Cents) -> Tuning
Tuning (forall a b. a -> Either a b
Left [Rational]
gann_superparticular_r) forall a. Maybe a
Nothing