Safe Haskell | None |
---|
Documentation
pChord :: ScaleDegree -> ClassType -> PMusic (Surface_Chord deg clss (Su n))Source
toGTreeSplit :: (GetDegree a, GetDegree b, GTree a, GTree b) => (Int -> ScaleDegree -> Prep) -> b -> a -> [Tree HAn]Source
toTransSDVal :: GetDegree a => Int -> a -> ScaleDegreeSource
toSDVal :: GetDegree a => a -> ScaleDegreeSource
getDeg :: a -> (ScaleDegree, Int)Source
GetDegree (Surface_Chord (MinThird deg) DimClass n) => GetDegree (Surface_Chord deg clss (Su n)) | |
GetDegree (Surface_Chord deg clss Ze) | |
GetDegree (Base_Final deg clss n) | |
GetDegree (Base_Final deg clss Ze) | |
GetDegree (Base_SD deg clss n) |
type RepPhrase_ mode = :+: (CEq Phrase_PT_ () () (Rec (Ton mode))) (CEq Phrase_PD_ () () (Rec (Dom mode)))Source
type RepTon_ mode = :+: (:+: (CEq Ton_T_0_ () () (:*: (Rec (SDom mode)) (Rec (Ton mode)))) (:+: (CEq Ton_T_1_ (:*: mode ()) (:*: MajMode ()) (Rec (Final I MajClass))) (CEq Ton_T_4_bls_ () () (Rec (Final I DomClass))))) (:+: (CEq Ton_T_6_bor_ (:*: mode ()) (:*: MajMode ()) (Rec TMinBorrow)) (:+: (CEq Ton_Tm_1_ (:*: mode ()) (:*: MinMode ()) (Rec (SD MinMode I MinClass))) (CEq Ton_Tm_6_bor_ (:*: mode ()) (:*: MinMode ()) (Rec TMajBorrow))))Source
type RepDom_ mode = :+: (:+: (CEq Dom_D_1_ () () (:*: (Rec (SDom mode)) (Rec (Dom mode)))) (:+: (CEq Dom_D_2_ () () (Rec (SD mode V DomClass))) (CEq Dom_D_3_ () () (Rec (SD mode V MajClass))))) (:+: (:+: (CEq Dom_D_4_ (:*: mode ()) (:*: MajMode ()) (Rec (SD MajMode VII MinClass))) (CEq Dom_D_8_bor_ (:*: mode ()) (:*: MajMode ()) (Rec DMinBorrow))) (:+: (CEq Dom_Dm_4_ (:*: mode ()) (:*: MinMode ()) (Rec (SD MinMode VIIb MajClass))) (CEq Dom_Dm_8_bor_ (:*: mode ()) (:*: MinMode ()) (Rec DMajBorrow))))Source
type RepSDom_ mode = :+: (:+: (:+: (CEq SDom_S_1_par_ () () (Rec (SD mode II MinClass))) (:+: (CEq SDom_S_2_par_ () () (:*: (Rec (SD mode II DomClass)) (Rec (Final II MinClass)))) (CEq SDom_S_3_ (:*: mode ()) (:*: MajMode ()) (Rec (SD MajMode IV MajClass))))) (:+: (:+: (CEq SDom_S_3_bls_ () () (Rec (Final IV DomClass))) (CEq SDom_S_4_ (:*: mode ()) (:*: MajMode ()) (:*: (Rec (SD MajMode III MinClass)) (Rec (Final IV MajClass))))) (:+: (CEq SDom_S_7_ (:*: mode ()) (:*: MajMode ()) (:*: (Rec (SD MajMode III MinClass)) (Rec (Final II MinClass)))) (CEq SDom_S_5_par_ (:*: mode ()) (:*: MajMode ()) (Rec (SD MajMode VI MinClass)))))) (:+: (:+: (CEq SDom_S_9_bor_ (:*: mode ()) (:*: MajMode ()) (Rec SMinBorrow)) (:+: (CEq SDom_Sm_3_ (:*: mode ()) (:*: MinMode ()) (Rec (SD MinMode IV MinClass))) (CEq SDom_Sm_4_ (:*: mode ()) (:*: MinMode ()) (:*: (Rec (SD MinMode IIIb MajClass)) (Rec (Final IV MinClass)))))) (:+: (:+: (CEq SDom_Sm_7_ (:*: mode ()) (:*: MinMode ()) (:*: (Rec (SD MinMode IIIb MajClass)) (Rec (Final II MinClass)))) (CEq SDom_Sm_5_par_ (:*: mode ()) (:*: MinMode ()) (Rec (SD MinMode VIb MajClass)))) (:+: (CEq SDom_Sm_9_bor_ (:*: mode ()) (:*: MinMode ()) (Rec SMajBorrow)) (CEq SDom_Sm_6_ (:*: mode ()) (:*: MinMode ()) (Rec (SD MinMode IIb MajClass))))))Source
type RepTMinBorrow_ = CEq TMinBorrow_Tm_21_bor_ () () (Rec (SD MinMode I MinClass))Source
type RepDMinBorrow_ = CEq DMinBorrow_Dm_24_bor_ () () (Rec (SD MinMode VIIb MajClass))Source
type RepSMinBorrow_ = :+: (CEq SMinBorrow_Sm_20_bor_ () () (Rec (SD MinMode IV MinClass))) (CEq SMinBorrow_Sm_22_bor_ () () (Rec (SD MinMode IIb MajClass)))Source
type RepTMajBorrow_ = CEq TMajBorrow_T_21_bor_ () () (Rec (SD MajMode I MajClass))Source
type RepDMajBorrow_ = CEq DMajBorrow_D_24_bor_ () () (Rec (SD MajMode VII MinClass))Source
type RepSMajBorrow_ = CEq SMajBorrow_S_20_bor_ () () (Rec (SD MajMode IV MajClass))Source