Safe Haskell | None |
---|
Pitch-class set (unordered) operations on Z12
.
Documentation
invert :: Z12 -> [Z12] -> [Z12]Source
Invert about n.
invert 6 [4,5,6] == [6,7,8] invert 0 [0,1,3] == [0,9,11]
t_related :: [Z12] -> [[Z12]]Source
T-related sets of p.
length (t_related [0,1,3]) == 12 t_related [0,3,6,9] == [[0,3,6,9],[1,4,7,10],[2,5,8,11]]
ti_related :: [Z12] -> [[Z12]]Source
T/I-related set of p.
length (ti_related [0,1,3]) == 24 ti_related [0,3,6,9] == [[0,3,6,9],[1,4,7,10],[2,5,8,11]]