@@ -46,25 +46,26 @@ class InvalidDegreeError < ArgumentError; end ;
46
46
# Basic "besli"
47
47
cargah_beslisi = cargah_dortlusu + [ tanini ]
48
48
buselik_beslisi = buselik_dortlusu + [ tanini ]
49
- kurdi_beslisi = kurdi_dortlusu + [ tanini ]
50
49
rast_beslisi = rast_dortlusu + [ tanini ]
51
50
huseyni_beslisi = [ buyuk_mucenneb , kucuk_mucenneb , tanini , tanini ]
52
51
hicaz_beslisi = hicaz_dortlusu + [ tanini ]
53
52
# Other "dortlu" and "besli"
54
- saba_dortlusu = [ buyuk_mucenneb , kucuk_mucenneb , kucuk_mucenneb ]
55
53
segah_dortlusu = [ kucuk_mucenneb , tanini , buyuk_mucenneb ]
56
54
tam_segah_beslisi = segah_dortlusu + [ tanini ]
57
55
eksik_segah_beslisi = segah_dortlusu + [ kucuk_mucenneb ]
58
56
mustear_dortlusu = [ tanini , kucuk_mucenneb , buyuk_mucenneb ]
59
- tam_mustear_beslisi = mustear_dortlusu + [ tanini ]
60
- eksik_mustear_beslisi = mustear_dortlusu + [ kucuk_mucenneb ]
61
57
huzzam_beslisi = [ kucuk_mucenneb , tanini , kucuk_mucenneb , artik_ikili ]
62
58
nikriz_beslisi = [ tanini , kucuk_mucenneb , artik_ikili , kucuk_mucenneb ]
63
- pencgah_beslisi = [ tanini , tanini , buyuk_mucenneb , kucuk_mucenneb ]
64
59
tam_ferahnak_beslisi = [ kucuk_mucenneb , tanini , tanini , buyuk_mucenneb ]
65
60
eksik_ferahnak_beslisi = [ kucuk_mucenneb , tanini , tanini , bakiyye ]
66
61
nisabur_dortlusu = [ buyuk_mucenneb , kucuk_mucenneb , tanini ]
67
- nisabur_beslisi = nisabur_dortlusu + [ bakiyye ]
62
+ # currently unused, but can be used to extend other scales
63
+ # kurdi_beslisi = kurdi_dortlusu + [tanini]
64
+ # saba_dortlusu = [buyuk_mucenneb, kucuk_mucenneb, kucuk_mucenneb]
65
+ # tam_mustear_beslisi = mustear_dortlusu + [tanini]
66
+ # eksik_mustear_beslisi = mustear_dortlusu + [kucuk_mucenneb]
67
+ # pencgah_beslisi = [tanini, tanini, buyuk_mucenneb, kucuk_mucenneb]
68
+ # nisabur_beslisi = nisabur_dortlusu + [bakiyye]
68
69
{
69
70
diatonic : ionian_sequence ,
70
71
ionian : ionian_sequence ,
@@ -330,4 +331,4 @@ def inspect
330
331
to_s
331
332
end
332
333
end
333
- end
334
+ end
0 commit comments