@@ -46,25 +46,26 @@ class InvalidDegreeError < ArgumentError; end ;
4646 # Basic "besli"
4747 cargah_beslisi = cargah_dortlusu + [ tanini ]
4848 buselik_beslisi = buselik_dortlusu + [ tanini ]
49- kurdi_beslisi = kurdi_dortlusu + [ tanini ]
5049 rast_beslisi = rast_dortlusu + [ tanini ]
5150 huseyni_beslisi = [ buyuk_mucenneb , kucuk_mucenneb , tanini , tanini ]
5251 hicaz_beslisi = hicaz_dortlusu + [ tanini ]
5352 # Other "dortlu" and "besli"
54- saba_dortlusu = [ buyuk_mucenneb , kucuk_mucenneb , kucuk_mucenneb ]
5553 segah_dortlusu = [ kucuk_mucenneb , tanini , buyuk_mucenneb ]
5654 tam_segah_beslisi = segah_dortlusu + [ tanini ]
5755 eksik_segah_beslisi = segah_dortlusu + [ kucuk_mucenneb ]
5856 mustear_dortlusu = [ tanini , kucuk_mucenneb , buyuk_mucenneb ]
59- tam_mustear_beslisi = mustear_dortlusu + [ tanini ]
60- eksik_mustear_beslisi = mustear_dortlusu + [ kucuk_mucenneb ]
6157 huzzam_beslisi = [ kucuk_mucenneb , tanini , kucuk_mucenneb , artik_ikili ]
6258 nikriz_beslisi = [ tanini , kucuk_mucenneb , artik_ikili , kucuk_mucenneb ]
63- pencgah_beslisi = [ tanini , tanini , buyuk_mucenneb , kucuk_mucenneb ]
6459 tam_ferahnak_beslisi = [ kucuk_mucenneb , tanini , tanini , buyuk_mucenneb ]
6560 eksik_ferahnak_beslisi = [ kucuk_mucenneb , tanini , tanini , bakiyye ]
6661 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]
6869 {
6970 diatonic : ionian_sequence ,
7071 ionian : ionian_sequence ,
@@ -330,4 +331,4 @@ def inspect
330331 to_s
331332 end
332333 end
333- end
334+ end
0 commit comments