Exemplo n.º 1
0
d7 = arctic.invert_up(d7_9, 3)

d7_9 = arctic.FuzzyHarmony('g_v', d7_9)
d7_6 = arctic.FuzzyHarmony('g_v', d7_6)
d7_64 = arctic.FuzzyHarmony('g_v', d7_64)
d7 = arctic.FuzzyHarmony('g_v', d7)
""" 
    Make harmonies and fifth offsets in all octaves
    Note: octave names are in german:
    gross, klein, 
    ein-, zwei-, dreigestr = ein,- zwei-, dreigestrichen
    """

cm7_hrmns_ein_zw = [cm7_6, cm7_64, cm7_42, cm7]

cm7_hrmns_kln_eing = arctic.transpose(cm7_hrmns_ein_zw, -12)
gm7_hrmns_ein_zw = arctic.transpose(cm7_hrmns_ein_zw, 7)
gm7_hrmns_zw_dr = arctic.transpose(cm7_hrmns_ein_zw, 19)

d7_hrmns_ein_zw = [d7_9, d7_6, d7_64, d7]

d7_hrmns_gr_kln = arctic.transpose(d7_hrmns_ein_zw, -24)
d7_hrmns_kln_eing = arctic.transpose(d7_hrmns_ein_zw, -12)
d7_hrmns_zw_dr = arctic.transpose(d7_hrmns_ein_zw, 12)

a7_hrmns_ein_zw = arctic.transpose(d7_hrmns_ein_zw, 7)
a7_hrmns_zw_dr = arctic.transpose(d7_hrmns_ein_zw, 19)

# ----- Diads

d7_diads_gr_kln = arctic.make_diads(d7_hrmns_gr_kln, interval_doubling='d5')
Exemplo n.º 2
0
fsj9_6 = arctic.invert_up(fsj9, 2)
fsj9_64 = arctic.invert_up(fsj9, 3)

fs9 = arctic.FuzzyHarmony('g_i', fsj9)
fs9_2 = arctic.FuzzyHarmony('g_i', fsj9_2)
fs9_6 = arctic.FuzzyHarmony('g_i', fsj9_6)
fs9_64 = arctic.FuzzyHarmony('g_i', fsj9_64)
""" 
    Make harmonies and fifth offsets in all octaves
    Note: octave names are in german:
    gross, klein, 
    ein-, zwei-, dreigestr = ein,- zwei-, dreigestrichen
    """

auth_one_ein_zw = [f7b9_42, f7b9_6, f7b9_64, f7b9]
auth_one_gr = arctic.transpose(auth_one_ein_zw, -24)
auth_one_kl_eing = arctic.transpose(auth_one_ein_zw, -12)

plag_one_zw_dr = arctic.transpose(auth_one_ein_zw, 19)
plag_one_ein_zw = arctic.transpose(auth_one_ein_zw, 7)
plag_one_gr = arctic.transpose(auth_one_ein_zw, -17)

auth_two_ein_zw = [fs9, fs9_2, fs9_6, fs9_64]

auth_two_gr_kln = arctic.transpose(auth_two_ein_zw, -24)
auth_two_kln_eing = arctic.transpose(auth_two_ein_zw, -12)
auth_two_zw_dr = arctic.transpose(auth_two_ein_zw, 12)

plag_two_ein_zw = arctic.transpose(auth_two_ein_zw, 7)
plag_two_zw_dr = arctic.transpose(auth_two_ein_zw, 19)