Ver 0.27 Minor Chord Progression Rule file Space is Comment Line Level $R: Chord Rule Name $0: Top Level key = Major/Minor $1: Level 1 $1: = $Key $2: Level 2 Chord Progression $3: Level 3 Root+Position Name $4: Level 4 Chord Name $5: Level 5 Voicing $6: Level 6 Chord Select Value $7: Level 7 Chord Select Param $8: Level 8 Exstra Chord $9: Level 9 Special Chord Progression $A: Available Note Scale $M: Temperment $N: Chord Name voicing T [Im,Im6,ImM7,Im][-][VIm7(&5),&III(&III6,&IIIM7),&VI(&VIM7)][IV7] Tonic S [IVm,IVm6,IVm7][IIm7,IV,IV7][IIm7(&5)=II%,&VII7,&VI(&VI6,&VIM7)] SD SM [-] D [V7][Vm(7)][VIIdim][&II7] Dominant SED [I7,II7(DD),&III7,&VI7,VI7,(VII7)] Secondary Dominant DD [II7] Double Dominant 2-5 IIm7 -> V7 Two Five Minor Chord Progression Im Im7 ImM7 Im6 IIm(&5) IIm IIm7(&5) -> V7[E7] II%=IIm7(&5) -> V7[E7] IIm7 &III &III(#5) &IIIM7(#5) &IIIM7(#5) IVm -> V7,Im,II%,VIIdim,&VII7,II% IV[D] -> Im IVm7 IV7 IVm6 Vm V Vm7 V7 -> Im,&IV,II%,IVm &VI -> II% VIm(&5) &VIM7 -> II%=IIm7(&5) VIm7(&5) &VII VIIm(&5) &VII7 -> &III VIIdim VIIm7(&5) !skey abc : Put skey abc !skey = Value : Put Value $skey : Set skey to $ Level $skey = Value : Set skey & Value to $ Level $R:Default Minor_Chord_Progression mebcpi.dat !K1 [T->D->T] Cadence !K2 [T->S->D->T] Cadence !K3 [T->S->T] Cadence !Minore Chord [Original][][Substitute][Special] Chord Pattern -> Dominant motion !P Chord Pattern P1:T-SD-D P2:T-SD-D P3:T-DD-SD-D P4:T-SD-D !P1 T-SD-D [Im,VI%]-&VI-IVm-V7 [Im,VI%]-&VI-IIm7(&5)_V7 !P2 T-SD-D [Im,VI%]-I7->IVm-V7 [Im,VI%]-VI7->IIm7(&5)_V7 !P3 T-DD-SD-D [Im,VI%]-II7-IVm-V7 [Im,VI%]-II7-IIm7(&5)_V7 !P4 T-SD-D Im-&VII->&IV-V7 Bass_Line_Cliche !Mod Im-ImM7-Im7(VIm7)-IV7(II7)-IVm7(IIm7)-V7(Major)-I(Major) $0:Minor moll Reserve !T [Im,Im6,ImM7,Im][-][VIm7(&5),&III(&III6,&IIIM7),&VI(&VIM7)][IV7] Tonic !S [IVm,IVm6,IVm7][IIm7,IV,IV7][IIm7(&5)=II%,&VII7,&VI(&VI6,&VIM7)] Sub D !SD [IVm,IVm6,IVm7][IIm7,IV,IV7][IIm7(&5)=II%,&VII7,&VI(&VI6,&VIM7)] Sub D !SM [-] Sub Dominant Minor !SDM [-] Sub Dominant Minor !D [V7][Vm(7)][VIIdim][&II7] Dominant !SED [I7,II7(DD),&III7,&VI7,VI7,(VII7)] Secondary Dominant !DD [II7] Double Dominant !2-5 IIm7 -> V7 Two Five $2:Default Default_Chord_Progression $2:Im = "Im $Im $4:m $3:m T-> IVm,(IV),VI,&III" $2:Im7 = "Im7 $Im7 $4:m7 $3:m7 T-> IV7" $2:ImM7 = "ImM7 $ImM7 $4:mM7 $3:mM7 T->" $2:Im6 = "Im6 $Im6 $4:m6 $3:m6 T->" $2:&II7 = "&II7 $&II7 $4:7 $3:7 sub(V7) D-> I" $2:&IIM7 = "&IIM7 $&IIM7 $4:M7 $3:M7 SD->" $2:IIm = "IIm $IIm $4:m $3:m SD->" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) $3:m7(&5) SD-> V7[E7]" $2:IIm7(11) = "IIm7(11) $IIm7(11) $4:m7(11) $3:m7(11) SD->" $2:IIm7(#11) = "IIm7(#11) $IIm7(#11) $4:m7(#11) $3:m7(#11) -> V7(&5)" $2:IIm7 = "IIm7 $IIm7 $4:m7 $3:m7 SD->" $2:&III = "&III $&III $4:M $3:M T->" $2:&III6 = "&III6 $&III6 $4:6 $3:6 T->" $2:&IIIM7 = "&IIIM7 $&IIIM7 $4:M7 $3:M7 T->" $2:III = "III $III $4:M $3:M" $2:IVm = "IVm $IVm $4:m $3:m SD-> V7,Im,II%,VIIdim,&VII7,II%" $2:IVm6 = "IVm6 $IVm6 $4:m6 $3:m6 SD->" $2:IVm7 = "IVm7 $IVm7 $4:m7 $3:m7 SD-> &VII7" $2:IV = "IV $IV $4:M $3:M T(SD)->" $2:IV7 = "IV7 $IV7 $4:7 $3:7 T(SD)->" $2:IVm6 = "IVm6 $IVm6 $4:m6 $3:m6 SD->" $2:Vm = "Vm $Vm $4:m $3:m" $2:V = "V $V $4:M $3:M" $2:Vm7 = "Vm7 $Vm7 $4:m7 $3:m7 D->" $2:V7 = "V7 $V7 $4:7 $3:7 D-> Im,&IV,II%,IVm" $2:V7(&5) = "V7(&5) $V7(&5) $4:7(&5) $3:7(&5) D-> V7" $2:V7(&9) = "V7(&9) $V7(&9) $4:7(&9) $3:7(&9) D-> Im7" $2:&VI = "&VI $&VI $4:M $3:M SD-> II%" $2:&VI6 = "&VI6 $&VI6 $4:6 $3:6 SD->" $2:&VI7 = "&VI7 $&VI7 $4:7 $3:7 SD-> test" $2:&VIM7 = "&VIM7 $&VIM7 $4:M7 $3:M7 SD-> II%=IIm7(&5)" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) $3:m7(&5)" $2:&VII = "&VII $&VII $4:M $3:M" $2:VIIdim = "VIIdim $VIIdim $4:dim $3:dim D->" $2:VIIm7(&5) = VIIm7(&5) $VIIm7(&5) $4:m7(&5) $3:m7(&5)" $2:I7 = "I7 $I7 $4:7 $3:7 -> IVm,IVm7,IV7" $2:II7 = "II7 $II7 $4:7 $3:7 -> V7" $2:&III7 = "&III7 $&III7 $4:7 $3:7 -> &VI,&VI7" $2:&VI7 = "&VI7 $&VI7 $4:7 $3:7 -> " $2:VI7 = "VI7 $VI7 $4:7 $3:7 -> IIm7(&5)" $2:&VII7 = "&VII7 $&VII7 $4:7 $3:7 SD-> &III,&III7" $2:Vm7 = "Vm7 $Vm7 $4:m7 $3:m7 D-> I7" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) $3:m7(&5) T-> II7" $2:&VIIm7 = "&VIIm7 $&VIIm7 $4:m7 $3:m7 -> &III7" $2:&IIIm7 = "&IIIm7 $&IIIm7 $4:m7 $3:m7 -> &VI7" $2:IIIm7 = "IIIm7 $IIIm7 $4:m7 $3:m7 -> VI7" $2:&V7 = "&V7 $&V7 $4:7 $3:7 sub(I7) -> IVm,IVm7,IV7" $2:#IV7 = "#IV7 $#IV7 $4:7 $3:7 sub(I7) -> IVm,IVm7,IV7" $2:&VI7 = "&VI7 $&VI7 $4:7 $3:7 sub(II7) -> V7" $2:#V7 = "#V7 $#V7 $4:7 $3:7 sub(II7) -> V7" $2:VI7 = "VI7 $VI7 $4:7 $3:7 sub(III7) -> &VI,&VI7" $2:VII7 = "VII7 $VII7 $4:7 $3:7 sub(IV7) -> &VII7" $2:#I7 = "#I7 $#I7 $4:7 $3:7 sub(V7) -> I" $2:&III7 = "&III7 $&III7 $4:7 $3:7 sub(VI7) -> IIm7(&5)" $2:&IIIdim = "&IIIdim $&IIIdim $4:dim $3:dim -> IIm7" $2:#Idim = "#Idim $#I $4:dim $3:dim -> IIm7(&5)" $2:IIIdim = "IIIdim $III $4:dim $3:dim -> IVm7" $2:#IVdim = "#IVdim $#IV $4:dim $3:dim -> V7" $2:VIdim = "VIdim $VI $4:dim $3:dim -> &VII" $2:VIdim = "VIdim $VI $4:dim $3:dim -> Im6" $2:END $2:Advance Advance_Chord_Progression $2:END $2:Natural_Minor $2:Im = "Im $Im $4:m $3:m -> IVm,(IV),&VI,&III" $2:Im7 = "Im7 $Im7 $4:m7 $3:m7" $2:ImM7 = "ImM7 $ImM7 $4:mM7 $3:mM7" $2:Im6 = "Im6 $Im6 $4:m6 $3:m6" $2:IIm(&5) = "IIm(&5) $IIm(&5) $4:m(&5) $3:m(&5)" $2:IIm = "IIm $IIm $4:m $3:m" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) $3:m7(&5) -> V7[E7]" $2:IIm7 = "IIm7 $IIm7 $4:m7 $3:m7" $2:&III = "&III $&III $4:M $3:M" $2:&IIIM7 = "&IIIM7 $&IIIM7 $4:M7 $3:M7" $2:IVm = "IVm $IVm $4:m $3:m -> V7,Im,II%,&VII7,II%" $2:IV[D] = "IV $IV $4:M $3:M -> Im" $2:IVm7 = "IVm7 $IVm7 $4:m7 $3:m7" $2:IV7 = "IV7 $IV7 $4:7 $3:7" $2:IVm6 = "IVm6 $IVm6 $4:m6 $3:m6" $2:Vm = "Vm $Vm $4:m $3:m" $2:V = "V $V $4:M $3:M" $2:Vm7 = "Vm7 $Vm7 $4:m7 $3:m7" $2:V7 = "V7 $V7 $4:7 $3:7 -> Im,&IV,II%,IVm" $2:&VI = "&VI $&VI $4:M $3:M -> II%" $2:&VIM7 = "&VIM7 $&VIM7 $4:M7 $3:M7 -> II%=IIm7(&5)" $2:&VII = "&VII $&VII $4:M $3:M" $2:&VII7 = "&VII7 $&VII7 $4:M $3:M -> &III,&IIIM7" $2:END $2:Harmonic_Minor $2:Im = "Im $Im $4:m $3:m -> IVm,(IV),VI,&III" $2:Im7 = "Im7 $Im7 $4:m7 $3:m7" $2:ImM7 = "ImM7 $ImM7 $4:mM7 $3:mM7" $2:Im6 = "Im6 $Im6 $4:m6 $3:m6" $2:IIm(&5) = "IIm(&5) $IIm(&5) $4:m(&5) $3:m(&5)" $2:IIm = "IIm $IIm $4:m $3:m" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) $3:m7(&5) -> V7[E7]" $2:IIm7 = "IIm7 $IIm7 $4:m7 $3:m7" $2:&III(#5) = "&III $&III $4:M $3:M" $2:&IIIM7(#5) = "&IIIM7(#5) $&IIIM7(#5) $4:M7(#5) $3:M7(#5)" $2:IVm = "IVm $IVm $4:m $3:m -> V7,Im,II%,VIIdim,II%" $2:IV[D] = "IV $IV $4:M $3:M -> Im" $2:IVm7 = "IVm7 $IVm7 $4:m7 $3:m7" $2:IV7 = "IV7 $IV7 $4:7 $3:7" $2:IVm6 = "IVm6 $IVm6 $4:m6 $3:m6" $2:Vm = "Vm $Vm $4:m $3:m" $2:V = "V $V $4:M $3:M" $2:Vm7 = "Vm7 $Vm7 $4:m7 $3:m7" $2:V7 = "V7 $V7 $4:7 $3:7 -> Im,II%,IVm" $2:&VI = "&VI $&VI $4:M $3:M -> II%" $2:&VIM7 = "&VIM7 $&VIM7 $4:M7 $3:M7 -> II%=IIm7(&5)" $2:VIIdim = "VIIdim $VIIdim $4:dim $3:dim" $2:END $2:Melodic_Minor $2:Im = "Im $Im $4:m $3:m -> IVm,(IV),VI,&III" $2:Im7 = "Im7 $Im7 $4:m7 $3:m7" $2:ImM7 = "ImM7 $ImM7 $4:mM7 $3:mM7" $2:Im6 = "Im6 $Im6 $4:m6 $3:m6" $2:IIm(&5) = "IIm(&5) $IIm(&5) $4:m(&5) $3:m(&5)" $2:IIm = "IIm $IIm $4:m $3:m" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) $3:m7(&5) -> V7[E7]" $2:IIm7 = "IIm7 $IIm7 $4:m7 $3:m7" $2:&III(#5) = "&III $&III $4:M $3:M" $2:&IIIM7(#5) = "&IIIM7(#5) $&IIIM7(#5) $4:M7(#5) $3:M7(#5)" $2:IVm = "IVm $IVm $4:m $3:m -> V7,Im,II%,VIIm7(&5),II%" $2:IV[D] = "IV $IV $4:M $3:M -> Im" $2:IVm7 = "IVm7 $IVm7 $4:m7 $3:m7" $2:IV7 = "IV7 $IV7 $4:7 $3:7" $2:IVm6 = "IVm6 $IVm6 $4:m6 $3:m6" $2:Vm = "Vm $Vm $4:m $3:m" $2:V = "V $V $4:M $3:M" $2:Vm7 = "Vm7 $Vm7 $4:m7 $3:m7" $2:V7 = "V7 $V7 $4:7 $3:7 -> Im,II%,IVm" $2:VIm(&5) = "VIm(&5) $VIm(&5) $4:m(&5) $3:m(&5)" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) $3:m7(&5)" $2:VIIm(&5) = "VIIm(&5) $VIIm(&5) $4:m(75) $3:m(&5)" $2:VIIm7(&5)= VIIm7(&5) $VIIm7(&5) $4:m7(&5) $3:m7(&5)" $2:END $2:Dominant_Motion $2:I7 = "I7 $I7 $4:7 $3:7 -> IVm,IVm7" $2:&V7 = "&V7 $&V7 $4:7 $3:7 -> IVm" $2:II7 = "II7 $II7 $4:7 $3:7 -> V7" $2:&VI7 = "&VI7 $&VI7 $4:7 $3:7 -> V7" $2:&III7 = "&III7 $&III7 $4:7 $3:7 -> &VI" $2:IV7 = "IV7 $IV7 $4:7 $3:7 -> &VII7" $2:V7 = "V7 $V7 $4:7 $3:7 -> Im,Im7" $2:&VI7 = "&VI7 $&VI7 $4:7 $3:7 -> " $2:VI7 = "VI7 $VI7 $4:7 $3:7 -> IIm7(&5)" $2:&III7 = "&III7 $&III7 $4:7 $3:7 -> II7" $2:&VII7 = "&VII7 $&VII7 $4:7 $3:7 -> &III" $2:END $2:T-D !T-D [Im,Im6,ImM7,&III,&III6,&IIIM7,VIm7(&5),&VI,&VIM7] Tonic -> Dominant $2:Im = "Im $Im $4:m $3:m -> V7" $2:Im6 = "Im6 $Im6 $4:m6 $3:m6 -> V7" $2:ImM7 = "ImM7 $ImM7 $4:mM7 $3:mM7 -> V7" $2:&III = "&III $&III $4:M $3:M -> [V7]" $2:&III6 = "&III6 $&III6 $4:6 $3:6 -> [V7]" $2:&IIIM7 = "&IIIM7 $&IIIM7 $4:M7 $3:M7 -> [V7]" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) $3:m7(&5) -> [V7]" $2:VI% = "VI% $VI% $4:% $3:% -> [V7]" $2:&VI = "&VI $&VI $4:% $3:% -> [V7]" $2:&VIM7 = "&VIM7 $&VIM7 $4:M7 $3:M7 -> [V7]" $2:END $2:D-T !D-T [V7] Dominant -> Tonic $2:V7 = "V7 $V7 $4:7 $3:7 -> Im,m6,mM7,[&III,6,M7,&IV,m7(&5),M7]" $2:END $2:T-S T-SD !T-S [Im,Im6,Im7,ImM7,&III,&III6,&IIIM7,VIm7(&5)] Tonic -> Subdominant $2:Im = "Im $Im $4:m -> IVm,m6,m7,IIm7(&5),&VI,6,M7,&VII7" $2:Im6 = "Im6 $Im6 $4:m6 -> IVm,m6,m7,IIm7(&5),&VI,6,M7,&VII7" $2:Im7 = "Im7 $Im7 $4:m7 -> IVm,m6,m7,IIm7(&5),&VI,6,M7,&VII7" $2:ImM7 = "ImM7 $ImM7 $4:mM7 -> IVm,m6,m7,IIm7(&5),&VI,6,M7,&VII7" $2:&III = "&III $&III $4:M -> IIm7(&5),[IVm,m6,m7,&VI,6,M7,&VII7]" $2:&III6 = "&III6 $&III6 $4:6 -> IIm7(&5),[IVm,m6,m7,&VI,6,M7,&VII7]" $2:&IIIM7 = "&IIIM7 $&IIIM7 $4:M7 -> IIm7(&5),[IVm,m6,m7,&VI,6,M7,&VII7]" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) ->IVm,m6,m7,IIm7(&5),&VI,6,M7" $2:VI% = "VI% $VI% $4:% -> IVm,m6,m7,IIm7(&5),&VI,6,M7" $2:END $2:S-T SD-T !S-T [IVm,IVm6,IVm7,IIm7(&5),&VI,&VI6,&VIM7,&VII7] Subdominant -> Tonic $2:IVm = "IVm $IVm $4:m -> Im,Im6,Im7,ImM7,[&III,6,M7]" $2:IVm6 = "IVm6 $IVm6 $4:m6 -> Im,Im6,Im7,ImM7,[&III,6,M7]" $2:IVm7 = "IVm7 $IVm7 $4:m7 -> Im,Im6,Im7,ImM7,[&III,6,M7]" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) ->Im,m6,m7,mM7[&III,6,M7,VIm7(&5)]" $2:II% = "II% $II% $4:% ->Im,m6,m7,mM7[&III,6,M7,VIm7(&5)]" $2:&VI = "&VI $&VI $4:M -> Im,Im6,Im&,ImM7,[&III,6,M7]" $2:&VI6 = "&VI6 $&VI6 $4:6 -> Im,Im6,Im&,ImM7,[&III,6,M7]" $2:&VIM7 = "&VIM7 $&VIM7 $4:M7 -> Im,Im6,Im&,ImM7,[&III,6,M7]" $2:&VII7 = "&VII7 $&VII7 $4:7 -> Im,Im6,Im7,ImM7,&III,VIm7(&5),[&III6,M7]" $2:END $2:D-S D-SD !D-S [V7] Dominant -> Subdominant $2:V7 = "V7 $V7 $4:7 -> [IVm,m6,m7,IIm7(&5),&VI,6,M7][&VII7]" $2:END $2:S-D SD-D !S-D [IVm,IVm6,IVm7,IV7,IIm7(&5),&VI,&VI6,&VIM7,&VII7] Subdominant -> Dominant $2:IVm = "IVm $IVm $4:m $3:m -> V7" $2:IVm6 = "IVm6 $IVm6 $4:m6 $3:m6 -> V7" $2:IVm7 = "IVm7 $IVm7 $4:m7 $3:m7 -> V7" $2:IV7 = "IV7 $IV7 $4:7 $3:7 -> V7" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) $3:m7(&5) -> V7 Two Five" $2:II% = "II% $II% $4:% $3:% -> V7 Two Five" $2:&VI = "&VI $&VI $4:M $3:M -> V7" $2:&VI6 = "&VI6 $&VI6 $4:6 $3:6 -> V7" $2:&VIM7 = "&VIM7 $&VIM7 $4:M7 $3:M7 -> V7" $2:&VII7 = "&VII7 $&VII7 $4:7 $3:7 -> V7" $2:END $2:T-T !T-T [Im,Im6,Im7,&III,VIm7(&5),&VI,&VIM7] Tonic -> Tonic $2:Im = "Im $Im $4:m -> &III,6,M7,VIm7(&5),[&VI,M7]" $2:Im6 = "Im6 $Im6 $4:m6 -> &III,6,M7,VIm7(&5),[&VI,M7]" $2:Im7 = "Im7 $Im7 $4:m7 -> &III,6,M7,VIm7(&5),[&VI,M7]" $2:ImM7 = "ImM7 $ImM7 $4:mM7 -> &III,6,M7,VIm7(&5),[&VI,M7]" $2:&III = "&III $&III $4:M -> VIm7(&5),[Im,Im6,Im7,ImM7]" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) -> &VI,M7,[&III,6,M7]" $2:VI% = "VI% $VI% $4:% -> &VI,M7,[&III,6,M7]" $2:&VI = "&VI $&VI $4:M -> [Im,Im6,Im7,ImM7]" $2:&VIM7 = "&VIM7 $&VIM7 $4:M7 -> [Im,Im6,Im7,ImM7]" $2:END $2:S-S SD-SD !S-S [IVm,IVm6,IVm7,IIm7(&5),&VI,&VIM7,&VII7] Subdominant -> Subdominant $2:IVm = "IVm $IVm $4:m -> IIm7(&5),&VII7,&VI,6,M7" $2:IVm6 = "IVm6 $IVm6 $4:m6 -> IIm7(&5),&VII7,&VI,6,M7" $2:IVm7 = "IVm7 $IVm7 $4:m7 -> IIm7(&5),&VII7,&VI,6,M7" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) -> &VII7,[IVm,m6,m7,&VI,6,M7]" $2:II% = "II% $II% $4:% -> &VII7,[IVm,m6,m7,&VI,6,M7]" $2:&VI = "&VI $&VI $4:M -> IIm7(&5),IVm,m6,m7,&VII7" $2:&VI6 = "&VI6 $&VI6 $4:6 -> IIm7(&5),IVm,m6,m7,&VII7" $2:&VIM7 = "&VIM7 $&VIM7 $4:M7 -> IIm7(&5),IVm,m6,m7,&VII7" $2:&VII7 = "&VII7 $&VII7 $4:7 -> [&VI,6,M7][IIm7(&5),IVm,m6,m7]" $2:END !Up2 [Im--IIm7(&5)__&III___IVm--V7__&VI,VIm7(&5)--&VII7--Im] !Down2 [Im--&VII7--VIm7(&5)--&VI--V7__IVm__&III--IIm7(&5)--Im] !Up3 [Im--&III__V7..&VII7..IIm7(&5)__IVm--&VI--Im..VIm7(&5)] !Down3 [Im--VIm7(&5),&VI--IVm--IIm7(&5)--&VII7--V7__&III__Im] !Up4 [Im--IVm--&VII7--&III--&VI,VIm7(&5)--IIm7(&5)--V7--Im] !Down5 [Im--IVm--&VII7--&III--&VI,VIm7(&5)--IIm7(&5)--V7--Im] !Down4 [Im--V7__IIm7(&5)__VIm7(&5)__&III__&VII7__IVm--Im] !Up5 [Im--V7__IIm7(&5)__VIm7(&5)__&III__&VII7__IVm--Im] $2:Up2 Base_Up2 !2+ [Im--IIm7(&5)__&III___IVm--V7__&VI,VIm7(&5)--&VII7--Im] $2:Im = "Im $Im $4:m $3:m -> IIm7(&5)" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) -> &III" $2:&III = "&III $&III $4:M $3:M -> IVm" $2:IVm = "IVm $IVm $4:m $3:m -> V7" $2:V7 = "V7 $V7 $4:7 $3:7 -> &VI,VIm7(&5)" $2:&VI = "&VI $&VI $4:M $3:M -> &VII7" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) -> &VII7" $2:&VII7 = "&VII7 $&VII7 $4:7 $3:7 -> Im" $2:END $2:Down2 Base_Down2 !2- [Im--&VII7--VIm7(&5)--&VI--V7__IVm__&III--IIm7(&5)--Im] $2:Im = "Im $Im $4:m $3:m -> &VII7" $2:&VII7 = "&VII7 $&VII& $4:7 $3:7 -> VIm7(&5)" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) -> &VI" $2:&VI = "&VI $&VI $4:M $3M -> V7" $2:V7 = "V7 $V7 $4:7 $3:7 -> IVm" $2:IVm = "IVm $IVm $4:m $3:m -> &III" $2:&III = "&III $&III $4:M $3:M -> IIm7(&5)" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) -> Im" $2:END $2:Up3 Base_Up3 !3+ [Im--&III__V7..&VII7..IIm7(&5)__IVm--&VI--Im..VIm7(&5)] $2:Im = "Im $Im $4:m $3:m -> &III" $2:&III = "&III $&III $4:M $3:M -> V7" $2:V7 = "V7 $V7 $4:7 $3:7 -> &VII7" $2:&VII7 = "&VII7 $&VII7 $4:7 $3:7 -> IIm7(&5)" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) -> IVm" $2:IVm = "IVm $IVm $4:m $3:m -> &VI" $2:&VI = "&VI $&VI $4:M $3M -> Im" $2:END $2:Down3 Base_Down3 !3- [Im--VIm7(&5),&VI--IVm--IIm7(&5)--&VII7--V7__&III__Im] $2:Im = "Im $Im $4:m $3:m -> VIm7(&5),&VI" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) -> IVm" $2:&VI = "&VI $&VI $4:M $3M -> IVm" $2:IVm = "IVm $IVm $4:m $3:m -> IIm7(&5)" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) -> &VII7" $2:&VII7 = "&VII7 $&VII7 $4:7 $3:7 -> V7" $2:V7 = "V7 $V7 $4:7 $3:7 -> &III" $2:&III = "&III $&III $4:M $3:M -> Im" $2:END $2:Up4 Base_Up4 !4+ [Im--IVm--&VII7--&III--&VI,VIm7(&5)--IIm7(&5)--V7--Im] $2:Im = "Im $Im $4:m $3:m -> IVm" $2:IVm = "IVm $IVm $4:m $3:m -> &VII7" $2:&VII7 = "&VII7 $&VII7 $4:7 $3:7 -> &III" $2:&III = "&III $&III $4:M $3:M -> &VI,VIm7(&5)" $2:&VI = "&VI $&VI $4:M $3M -> IIm7(&5)" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) -> IIm7(&5)" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) -> V7" $2:V7 = "V7 $V7 $4:7 $3:7 -> Im" $2:END $2:Down4 Base_Down4 !4- [Im--V7__IIm7(&5)__VIm7(&5)__&III__&VII7__IVm--Im] $2:Im = "Im $Im $4:m $3:m -> V7" $2:V7 = "V7 $V7 $4:7 $3:7 -> IIm7(&5)" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) -> VIm7(&5)" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) -> &III" $2:&III = "&III $&III $4:M $3:M -> &VII7" $2:&VII7 = "&VII7 $&VII7 $4:7 $3:7 -> IVm" $2:IVm = "IVm $IVm $4:m $3:m -> Im" $2:END $2:Up5 Base_Up5 !5+ [Im--V7__IIm7(&5)__VIm7(&5)__&III__&VII7__IVm--Im] $2:Im = "Im $Im $4:m $3:m -> V7" $2:V7 = "V7 $V7 $4:7 $3:7 -> IIm7(&5)" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) -> VIm7(&5)" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) -> &III" $2:&III = "&III $&III $4:M $3:M -> &VII7" $2:&VII7 = "&VII7 $&VII7 $4:7 $3:7 -> IVm" $2:IVm = "IVm $IVm $4:m $3:m -> Im" $2:END $2:Down5 Base_Down5 !5- [Im--IVm--&VII7--&III--&VI,VIm7(&5)--IIm7(&5)--V7--Im] $2:Im = "Im $Im $4:m $3:m -> IVm" $2:IVm = "IVm $IVm $4:m $3:m -> &VII7" $2:&VII7 = "&VII7 $&VII7 $4:7 $3:7 -> &III" $2:&III = "&III $&III $4:M $3:M -> &VI,VIm7(&5)" $2:&VI = "&VI $&VI $4:M $3M -> IIm7(&5)" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) -> IIm7(&5)" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) -> V7" $2:V7 = "V7 $V7 $4:7 $3:7 -> Im" $2:END $2:Dominant_Motion !Dominant_Motion [I7,II7,&III7,IV7,V7,VI7,&VII7] -> Dominant $2:I7 = "I7 $I7 $4:7 $3:7 -> IVm,(IVm7),IV7" $2:II7 = "II7(DD) $II7 $4:7 -> V7,IV,IIm7,II% Double Dominant" $2:IV7 = "IV7 $IV7 $4:7 $3:7 -> &VII7" $2:V7 = "V7 $V7 $4:7 $3:7 -> Im,($Im7),I7" $2:VI7 = "VI7 $VI7 $4:7 $3:7 -> IIm7(&5)" $2:&VII7 = "&VII7 $&VII7 $4:7 $3:7 -> &III,7" $2:END Chord Pattern 1 $2:P1 $2:Im = "Im $Im $4:m -> &VI,&III,VI%*2,IVm,&VI" $2:Im6 = "Im6 $Im6 $4:m6 -> &VI,&III,VI%*2,IVm,&VI" $2:Im7 = "Im7 $Im7 $4:m7 -> &VI,&III,VI%*2,IVm,&VI" $2:ImM7 = "ImM7 $ImM7 $4:mM7 -> &VI,&III,VI%*2,IVm,&VI" $2:VIm7(&5) = "VIm7(&5) $IVm7(&5) $4:m7(&5) -> &VI,&III,VI%,IVm,&VI" $2:VI% = "VI% $IV% $4:% -> &VI,&III,VI%,IVm,&VI" $2:&VI = "&VI $&VI $4:M $3:M -> IVm" $2:&III = "&III $&III $4:M -> IVm,&VI,IIm7(&5)" $2:VIm7(&5)*2 = "VIm7(&5)*2 $VIm7(&5) $4:m7(&5) -> IVm,&VI,IIm7(&5)" $2:VI%*2 = "VI%*2 $VI% $4:% -> IVm,&VI,IIm7(&5)" $2:IVm = "IVm $IVm $4:m $3:m -> IIm7(&5),SD-T = V7,&II7"" $2:&VI = "&VI $&VI $4:M $3:M -> IVm,IIm7(&5),SD-T = V7,&II7" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) $3:m7(&5) -> V7,&II7" $2:II% = "II% $II% $4:% $3:% -> V7,&II7" $2:V7 = "V7 $V7 $4:7 $3:7" $2:&II7 = "&II7 $&II7 $4:7 $3:7" $2:END Chord Pattern 2 $2:P2 $2:Im = "Im $Im $4:m -> I7,IIIdim,&V7,VI7,&III7,IV7" $2:Im6 = "Im6 $Im6 $4:m6 -> I7,IIIdim,&V7,VI7,&III7,IV7" $2:Im7 = "Im7 $Im7 $4:m7 -> I7,IIIdim,&V7,VI7,&III7,IV7" $2:ImM7 = "ImM7 $ImM7 $4:mM7 -> I7,IIIdim,&V7,VI7,&III7,IV7" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) $3:m7(&5) -> &III7,IV7" $2:VI% = "VI% $VI% $4:% $3:% -> &III7,IV7" $2:I7 = "I7 $I7 $4:7 $3:7 -> IVm,&VI" $2:IIIdim = "IIIdim $IIIdim $4:dim $3:dim -> IVm" $2:&V7 = "&V7 $&V7 $4:7 $3:7 -> IVm" $2:VI7 = "VI7 $VI7 $4:7 $3:7 -> &VI,IIm7(&5)" $2:&III7 = "&III7 $&III7 $4:7 $3:7 -> IIm7(&5)" $2:IV7 = "IV7 $IV7 $4:7 $3:7 -> IIm7(&5)" $2:IVm = "IVm $IVm $4:m $3:m -> V7,&II7" $2:&VI = "&VI $&VI $4:M $3:M -> V7,&II7" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) $3:m7(&5) -> V7,&II7" $2:II% = "II% $II% $4:% $3:% -> V7,&II7" $2:V7 = "V7 $V7 $4:7 $3:7" $2:&II7 = "&II7 $&II7 $4:7 $3:7" $2:END Chord Pattern 3 $2:P3 $2:Im = "Im $Im $4:m -> II7,&Vdim,&IIIdim,&VI7" $2:Im6 = "Im6 $Im6 $4:m6 -> II7,&Vdim,&IIIdim,&VI7" $2:Im7 = "Im7 $Im7 $4:m7 -> II7,&Vdim,&IIIdim,&VI7" $2:ImM7 = "ImM7 $ImM7 $4:mM7 -> II7,&Vdim,&IIIdim,&VI7" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) $3:m7(&5) -> II7,&IIIdim,&VI7" $2:VI% = "VI% $VI% $4:% $3:% -> II7,&IIIdim,&VI7" $2:II7 = "II7 $II7 $4:7 $3:7 -> IVm" $2:&Vdim = "&Vdim $&Vdim $4:dim $3:dim -> IVm" $2:&IIIdim = "&IIIdim $&IIIdim $4:dim $3:dim -> IIm7(&5)" $2:&VI7 = "&VI7 $&VI7 $4:7 $3:7 -> IVm,IIm7(&5)" $2:IVm = "IVm $IVm $4:m $3:m -> V7,&II7" $2:&VI = "&VI $&VI $4:M $3:M -> V7,&II7" $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $4:m7(&5) $3:m7(&5) -> V7,&II7" $2:II% = "II% $II% $4:% $3:% -> V7,&II7" $2:V7 = "V7 $V7 $4:7 $3:7" $2:&II7 = "&II7 $&II7 $4:7 $3:7" $2:END Chord Pattern 4 $2:P4 $2:Im = "Im $Im $4:m $3m -> &VII,&VII7,Im7/&VII" $2:Im6 = "Im6 $Im6 $4:m6 $3m6 -> &VII,&VII7,Im7/&VII" $2:Im7 = "Im7 $Im7 $4:m7 $3m7 -> &VII,&VII7,Im7/&VII" $2:ImM7 = "ImM7 $ImM7 $4:mM7 $3mM7 -> &VII,&VII7,Im7/&VII" $2:&VII = "&VII $&VII $4:M $3:M -> &VI,&VI7" $2:&VII7 = "&VII7 $&VII7 $4:7 $3:7 -> &VI,&VI7" $2:Im7/&VII = "Im7/&VII $Im7/&VII $4:7 $3:7 -> &VI,&VI7" $2:&VI = "&VI $&VI $4:M $3:M -> V7" $2:&VI7 = "&VI7 $&VI7 $4:7 $3:7 -> V7" $2:V7 = "V7 $V7 $4:7 $3:7" $2:END Bass Line Cliche $2:Bass_line_cliche $2:Im = "Im $Im $4:m $3:m -> ImM7/VII,V7/VII" $2:ImM7/VII = "Im7M7/VII $Im7M7/VII $4:m7M7 -> &VII,&VII7,Im7/&VII" $2:V7/VII = "V7/VII $V7/VII $4:7 $3:7 -> &VII,&VII7,Im7/&VII" $2:&VII = "&VII $&VII $4:M $3:M -> VIm7(&5),Im6/VI,IV7" $2:&VII7 = "&VII7 $&VII7 $4:7 $3:7 -> VIm7(&5),Im6/VI,IV7" $2:Im7/&VII = "Im7/&VII $Im7/&VII $4:m7 $3:m7 -> VIm7(&5),Im6/VI,IV7" $2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $4:m7(&5) $3:m7(&5) -> &VI,&VI7" $2:VI% = "VI% $VI% $4:% $3:% -> &VI,&VI7" $2:Im6/VI = "Im6/VI $Im6/VI $4:m6 $3:m6 -> &VI,&VI7" $2:IV7 = "IV7 $IV7 $4:7 $3:7 -> &VI,&VI7" $2:&VI = "&VI $&VI $4:M $3:M -> V7" $2:&VI7 = "&VI7 $&VI7 $4:7 $3:7 -> V7" $2:V7 = "V7 $V7 $4:7 $3:7" $2:END modulation ,a change of key $2:Modulate_to_Relative_Key Mod Modulation $2:Im = "Im $Im $4:m $3:m -> ImM7" $2:ImM7 = "ImM7 $ImM7 $4:mM7 $3:mM7 -> Im7 (VIm7 Pivot Chord)" $2:Im7 = "Im7 $Im7 $4:m7 $3:m7 -> IV7 (II7 Pivot Chord)" $2:IV7 = "IV7 $IV7 $4:7 $3:7 -> IVm7 (IIm7 Pivot Chord)" $2:IVm7 = "IVm7 $IVm7 $4:m7 $3:m7 -> V7 (Major key)" $2:V7 = "V7 $V7 V7(Major key) -> I(Major key)" $2:I = "I I $4:M $3:M" $2:END $2:Mod_IIm7 $2:Im7 = "Im7 $Im7 $m:II_Major $m:II_minor SD -> " $2:IIm7 = "IIm7 $IIm7 $m:II_Major $m:II_minor SD -> " $2:IVm7 = "IVm7 $IVm7 $m:II_Major $m:II_minor SD -> " $2:Vm7 = "Vm7 $Vm7 $m:II_Major $m:II_minor SD -> " $2:END $2:Mod_Im $2:IVm = "IVm $IVm $m:I_minor T -> " $2:END $2:Mod_T Mod_Tonic $2:IV = "IV $IV $m:I_Major T -> " $2:&VI = "&VI $&VI $m:I_Major T -> " $2:&VI6 = "&VI6 $&VI6 $m:I6_Major T -> " $2:&IIM7 = "&IIM7 $&IIM7 $m:&IIIM7_minor $m:&VIM7_minor $m:IM7_Major T -> " $2:IVm = "IVm $IVm $m:Im_minor $m:IIIm_Major VIm_Major T -> " $2:IVm6 = "IVm6 $IVm6 $m:Im6_minor $m:&IIIm6_minor T -> " $2:IVm7 = "IVm7 $IVm7 $m:Im7_minor $m:IIIm7_Major $m:VIm7_Major T -> " $2:IIm7 = "IIm7 $IIm7 $m:Im7_minor $m:IIIm7_Major $m:VIm7_Major T -> " $2:V7 = "V7 $V7 $m:IV_minor $m:I_Major T -> " $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $m:VIm7(&5)_minor $m:III_Maj $m:#IV_Maj T -> " $2:END $2:Mod_SD Mod_SubDominant $2:Im = "Im $Im $m:IV_minor $m:II_Major $m:VIm_Major SD -> " $2:Im6 = "Im6 $Im6 $m:IV_minor SD -> " $2:Im7 = "Im7 $Im7 $m:IV_minor $m:II_Major SD -> " $2:&IIM7 = "&IIM7 $&IIM7 $m:IV_Major SD -> " #2:VIm7(&5) = "VIm7(&5) $VIm7(&5) $m:II_minor $m:II_Major SD -> " $2:Im7 = "Im7 $Im7 $m:II_minor $m:II_Major SD -> " $2:IV = "IV $IV $m:IV_Major SD -> " $2:IV7 = "IV7 $IV7 $m:IV_Major $m:VII_Major SD -> " $2:IIm7 = "IIm7 $IIm7 $m:II_Major SD -> " $2:&VI = "&VI $&VI $m:IV_Major SD -> " $2:&VI6 = "&VI6 $&VI6 $m:IV_Major SD -> " $2:&VI7 = "&VI7 $&VI7 $m:IV_Major $m:VII_Major SD -> " $2:&VIM7 = "&VIM7 $&VIM7 $m:IV_Major SD -> " $2:&VII7 = "&VII7 $&VII7 $m:IV_Major SD -> " $2:&VII7 = "&VII7 $&VII7 $m:VII7_Major SD -> " $2:END $2:Mod_D $2:IV7 = "IV7 $IV7 $m:V_minor $m:&II_minor $m:V_Major $m:&II_Major D -> " $2:Im = "Im $Im $m:Vm_minor D -> " $2:Im7 = "Im7 $Im7 $m:Vm7_minor D -> " $2:IVm = "IVm $IVm $m:Vm_minor D -> " $2:IVm7 = "IVm7 $IVm7 $m:Vm7_minor D -> " $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $m:VIIm7(&5)_Major D -> " $2:II7 = "II7 $II7 $m:V7_Major D -> " $2:END $2:Mod_SDM $2:Im = "Im $Im $m:IVm_Major SDM -> " $2:Im6 = "Im6 $Im6 $m:IVm6_Major SDM -> " $2:ImM7 = "ImM7 $ImM7 $m:_IVmM7_Major SDM -> " $2:Im7 = "Im7 $Im7 $m:IVm7_Major SDM -> " $2:IVm = "IVm $IVm $m:IVm_Major SDM -> " $2:IVm6 = "IVm6 $IVm6 $m:IVm6_Major SDM -> " $2:IVm7 = "IVm7 $IVm7 $m:IVm7_Major SDM -> " $2:IIm7 = "IIm7 $IIm7 $m:IVm7_Major SDM -> " $2:IIm7(&5) = "IIm7(&5) $IIm7(&5) $m:IIm7(&5)_Major SDM ->" $2:&III6 = "&III6 $&III6 $m:&VI6_Major SDM -> " $2:&VI = "&VI $&VI $m:&VI_Major SDM -> " $2:&VI6 = "&VI6 $&VI6 $m:&VI6_Major SDM -> " $2:&VIM7 = "&VIM7 $&VIM7 $m:&VIM7_Major SDM -> " $2:&IIM7 = "&IIM7 $&IIM7 $m:&IIM7_Major SDM -> " $2:IV7 = "IV7 $IV7 $m:&VI7_Major $m:&VII7_Major SDM -> " $2:&VI7 = "&VI7 $&VI7 $m:&VI7_Major $m:&VII7_Major SDM -> " $2:END $3:Default_Root $3:M = ,Root+M3+P5 $3:m = ,Root+m3+P5 $3:dim = ,Root+m3+dim5 $3:aug = ,Root+M3+aug5 $3:(#5) = ,Root+M3+aug5 $3:M7 = ,Root+M3+P5+M7 $3:7 = ,Root+M3+P5+m7 $3:m7 = ,Root+m3+P5+m7 $3:% = ,Root+m3+dim5+m7 $3:m7(&5) = ,Root+m3+dim5+m7 $3:dim7 = ,Root+m3+dim5+dim7 $3:mM7 = ,Root+m3+P5+M7 $3:6 = ,Root+M3+P5+M6 $3:m6 = ,Root+m3+P5+M6 $3:69 = ,Root+M3+P5+M6+M9 $3:6(9) = ,Root+M3+P5+M6+M9 $3:m69 = ,Root+m3+P5+M6+M9 $3:m6(9) = ,Root+m3+P5+M6+M9 $3:sus4 = ,Root+P4+P5 $3:7sus4 = ,Root+P4+P5+m7 $3:M9 = ,Root+M3+P5+M7+M9 $3:m9 = ,Root+m3+P5+m7+M9 $3:9 = ,Root+M3+P5+m7+M9 $3:%9 = ,Root+m3+dim5+m7+M9 $3:7#9 = ,Root+M3+P5+m7+aug9 $3:7(#9) = ,Root+M3+P5+m7+aug9 $3:7+9 = ,Root+M3+P5+m7+aug9 $3:7&9 = ,Root+M3+P5+m7+m9 $3:7(&9) = ,Root+M3+P5+m7+m9 $3:7-9 = ,Root+M3+P5+m7+m9 $3:7&5 = ,Root+M3+dim5+m7 $3:7(&5) = ,Root+M3+dim5+m7 $3:7-5 = ,Root+M3+dim5+m7 $3:7#5 = ,Root+M3+aug5+m7 $3:7(#5) = ,Root+M3+aug5+m7 $3:7+5 = ,Root+M3+aug5+m7 $3:add9 = ,Root+M3+P5+M9 $3:M7+11 = ,Root+M3+P5+M7+aug11 $3:M6+11 = ,Root+M3+P5+M6+aug11 $3:M9+11 = ,Root+M3+P5+M9+aug11 $3:m711 = ,Root+m3+P5+m7+P11 $3:m7(11) = ,Root+m3+P5+m7+P11 $3:m7(#11) = ,Root+m3+P5+m7+aug11 $3:m911 = ,Root+m3+P5+m9+P11 $3:m9(11) = ,Root+m3+P5+m9+P11 $3:%11 = ,Root+m3+dim5+m7+P11 $3:7+11 = ,Root+M3+P5+m7+aug11 $3:79+11 = ,Root+M3+P5+m7+M9+aug11 $3:7(9,#11) = ,Root+M3+P5+m7+M9+aug11 $3:9+11 = ,Root+M3+P5+M9+aug11 $3:713 = ,Root+M3+P5+m7+M13 $3:7(13) = ,Root+M3+P5+m7+M13 $3:7913 = ,Root+M3+P5+m7+M9+M13 $3:7(913) = ,Root+M3+P5+m7+M9+M13 $3:7(9,13) = ,Root+M3+P5+m7+M9+M13 $3:913 = ,Root+M3+P5+M9+M13 $3:9(13) = ,Root+M3+P5+M9+M13 $3:7-13 = ,Root+M3+P5+m7+m13 $3:79-13 = ,Root+M3+P5+m7+m9+m13 $3:END $4:Default_Name $4:M = "Major chord" $4:m = "minor chord" $4:dim = "Diminished chord" $4:aug = "Augmented chord" $4:(#5) = "Augmented chord" $4:M7 = "Major 7th chord" $4:7 = "Dominant 7th chord" $4:m7 = "minor 7th chord" $4:m7(&5) = "Half Diminished chord" $4:% = "Half Diminished chord" $4:dim7 = "Diminished 7th chord" $4:mM7 = "minor Major 7th chord" $4:6 = "Major 6th chord" $4:m6 = "minor 6th chord" $4:69 = "Major 6th 9th chord" $4:6(9) = "Major 6th 9th chord" $4:m69 = "minor 6th 9th chord" $4:m6(9) = "minor 6th 9th chord" $4:sus4 = "Suspended fourth chord" $4:7sus4 = "Dominant 7th with suspended 4th" $4:M9 = "Major 9th chord" $4:m9 = "minor 9th chord" $4:9 = "Dominant 9th chord" $4:%9 = "Half Diminished with 9th" $4:7#9 = "Dominant 7th with #9th" $4:7+9 = "Dominant 7th with #9th" $4:7&9 = "Dominant 7th with &9th" $4:7(&9) = "Dominant 7th with &9th" $4:7-9 = "Dominant 7th with &9th" $4:7#5 = "Dominant 7th with augmented 5th" $4:7+5 = "Dominant 7th with augmented 5th" $4:7&5 = "Dominant 7th with flatted 5th" $4:7(&5) = "Dominant 7th with flatted 5th" $4:7-5 = "Dominant 7th with flatted 5th" $4:add9 = "Added 9th chord" $4:M7+11 = "Major 7th with #11th" $4:M6+11 = "Major 6th with #11th" $4:M9+11 = "Major 9th with #11th" $4:M9(#11) = "Major 9th with #11th" $4:m711 = "minor 7th with 11th" $4:m7(11) = "minor 7th with 11th" $4:m7(#11) = "minor 7th with #11th" $4:m911 = "minor 9th with 11th" $4:m9(11) = "minor 9th with 11th" $4:%11 = "Half Diminished with 11th" $4:7+11 = "Dominant 7th with #11th" $4:79+11 = "Dominant 7th 9th with #11th" $4:9+11 = "Dominant 9th with #11th" $4:713 = "Dominant 7th with 13th" $4:7(13) = "Dominant 7th with 13th" $4:913 = "Dominant 9th with 13th" $4:7913 = "Dominant 7th 9th with 13th" $4:7(913) = "Dominant 7th 9th with 13th" $4:7(9,13) = "Dominant 7th 9th with 13th" $4:7-13 = "Dominant 7th with &13th" $4:79-13 = "Dominant 7th 9th with &13th" $4:END $5:Default_Note #define chord_base_position 0 C:Root | v m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . ." $5:m = ". & ." $5:dim = ". & &" $5:aug = ". . #" $5:(#5) = ". . #" $5:M7 = ". . . ." $5:7 = ". . . &" $5:m7 = ". & . &" $5:m7(&5) = ". & & &" $5:m7&5 = ". & & &" $5:m7-5 = ". & & &" $5:% = ". & & &" $5:dim7 = ". & &." $5:mM7 = ". & . ." $5:6 = ". . .." $5:m6 = ". & .." $5:69 = ". . .. ." $5:m69 = ". & .. ." $5:6(9) = ". . .. ." $5:m6(9) = ". & .. ." $5:sus4 = ". # ." $5:7sus4 = ". # . &" $5:M9 = ". . . . ." $5:m9 = ". & . & ." $5:9 = ". . . & ." $5:%9 = ". & & & ." $5:m7(9) = ". & . & ." $5:7(#9) = ". . . & #" $5:7#9 = ". . . & #" $5:7+9 = ". . . & #" $5:7(&9) = ". . . & &" $5:7&9 = ". . . & &" $5:7-9 = ". . . & &" $5:7(#5) = ". . # &" $5:7#5 = ". . # &" $5:7+5 = ". . # &" $5:7(&5) = ". . & &" $5:7&5 = ". . & &" $5:7-5 = ". . & &" $5:add9 = ". . . ." $5:M7+11 = ". . . . #" $5:M7(#11) = ". . . . #" $5:M6+11 = ". . .. #" $5:M6(#11) = ". . .. #" $5:M9+11 = ". . . . . #" $5:M9(#11) = ". . . . . #" $5:m711 = ". & . & ." $5:m7(11) = ". & . & ." $5:m7(#11) = ". & . & #" $5:m911 = ". & . & . ." $5:m9(11) = ". & . & . ." $5:%11 = ". & & & ." $5:7+11 = ". . . & #" $5:7(#11) = ". . . & #" $5:9+11 = ". . . & . #" $5:79+11 = ". . . & . #" $5:79(#11) = ". . . & . #" $5:713 = ". . . & ." $5:7(13) = ". . . & ." $5:913 = ". . . . ." $5:9(13) = ". . . . ." $5:7913 = ". . . & . ." $5:7(913) = ". . . & . ." $5:7(9,13) = ". . . & . ." $5:7-13 = ". . . & &" $5:7(&13) = ". . . & &" $5:79-13 = ". . . & . &" $5:79(&13) = ". . . & . &" $5:%-13 = ". & & & &" $5:%(&13) = ". & & & &" $5:END Oct. Up $5:Default_Note_Oct m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = " . . ." $5:m = " . & ." $5:dim = " . & &" $5:aug = " . . #" $5:(#5) = " . . #" $5:M7 = " . . . ." $5:7 = " . . . &" $5:m7 = " . & . &" $5:m7(&5) = " . & & &" $5:m7&5 = " . & & &" $5:m7-5 = " . & & &" $5:% = " . & & &" $5:dim7 = " . & &." $5:mM7 = " . & . ." $5:6 = " . . .." $5:m6 = " . & .." $5:69 = " . . .. ." $5:6(9) = " . . .. ." $5:m69 = " . & .. ." $5:m6(9) = " . & .. ." $5:sus4 = " . # ." $5:7sus4 = " . # . &" $5:M9 = " . . . . ." $5:m9 = " . & . & ." $5:9 = " . . . & ." $5:%9 = " . & & & ." $5:7(#9) = " . . . & #" $5:7#9 = " . . . & #" $5:7+9 = " . . . & #" $5:7(&9) = " . . . & &" $5:7&9 = " . . . & &" $5:7-9 = " . . . & &" $5:7(#5) = " . . # &" $5:7#5 = " . . # &" $5:7+5 = " . . # &" $5:7(&5) = " . . & &" $5:7&5 = " . . & &" $5:7-5 = " . . & &" $5:add9 = " . . . ." $5:M7+11 = " . . . . #" $5:M7(#11) = " . . . . #" $5:M6+11 = " . . .. #" $5:M6(#11) = " . . .. #" $5:M9+11 = " . . . . . #" $5:M9(#11) = " . . . . . #" $5:m711 = " . & . & ." $5:m7(11) = " . & . & ." $5:m7(#11) = " . & . & #" $5:m911 = " . & . & . ." $5:m9(11) = " . & . & . ." $5:%11 = " . & & & ." $5:7+11 = " . . . & #" $5:7(#11) = " . . . & #" $5:9+11 = " . . . & . #" $5:79+11 = " . . . & . #" $5:79(#11) = " . . . & . #" $5:713 = " . . . & ." $5:7(13) = " . . . & ." $5:913 = " . . . . ." $5:9(13) = " . . . . ." $5:7913 = " . . . & . ." $5:7(913) = " . . . & . ." $5:7(9,13) = " . . . & . ." $5:7-13 = " . . . & &" $5:7(&13) = " . . . & &" $5:79-13 = " . . . & . &" $5:79(&13) = " . . . & . &" $5:%-13 = " . & & & &" $5:%(&13) = " . & & & &" $5:END $5:Close m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . ." $5:m = ". & ." $5:dim = ". & &" $5:aug = ". . #" $5:(#5) = ". . #" $5:M7 = ". . . ." $5:7 = ". . . &" $5:m7 = ". & . &" $5:m7(&5) = ". & & &" $5:m7&5 = ". & & &" $5:m7-5 = ". & & &" $5:% = ". & & &" $5:dim7 = ". & &." $5:mM7 = ". & . ." $5:6 = ". . .." $5:m6 = ". & .." $5:69 = " . .. ." $5:6(9) = " . .. ." $5:m69 = " & .. ." $5:m6(9) = " & .. ." $5:sus4 = ". # ." $5:7sus4 = ". # . &" $5:M9 = " . . . ." $5:m9 = " & . & ." $5:9 = " . . & ." $5:79 = " . . & ." $5:7(9) = " . . & ." $5:%9 = " & & & ." $5:7(#9) = " . . & #" $5:7#9 = " . . & #" $5:7+9 = " . . & #" $5:7(&9) = " . . & &" $5:7&9 = " . . & &" $5:7-9 = " . . & &" $5:7(#5) = " . # &." $5:7#5 = " . # &." $5:7+5 = " . # &." $5:7(&5) = " . & &." $5:7&5 = " . & &." $5:7-5 = " . & &." $5:add9 = " . . .." $5:M7+11 = " . .. #" $5:M7(#11) = " . .. #" $5:M6+11 = " .. . #" $5:M6(#11) = " .. . #" $5:M9+11 = " . . . #" $5:M9(#11) = " . . . #" $5:m711 = " . &. ." $5:m7(11) = " . &. ." $5:m7(#11) = " . &. #" $5:m911 = " . & . ." $5:m9(11) = " . & . ." $5:%11 = " & &. ." $5:7+11 = " . &. #" $5:7(#11) = " . &. #" $5:9+11 = " . &.. #" $5:79+11 = " . &.. #" $5:79(#11) = " . &.. #" $5:713 = " . .&. " $5:7(13) = " . .&. " $5:913 = " . . .." $5:9(13) = " . . .." $5:7913 = " . .&.." $5:7(913) = " . .&.." $5:7(9,13) = " . .&.." $5:7-13 = " . &&. " $5:7(&13) = " . &&. " $5:79-13 = " . &&.." $5:79(&13) = " . &&.." $5:%-13 = " & &&. " $5:%(&13) = " & &&. " $5:END $5:3Way_Close m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . ." $5:m = ". & ." $5:dim = ". & &" $5:aug = ". . #" $5:(#5) = ". . #" $5:M7 = " . . ." $5:7 = " . . &" $5:m7 = " & . &" $5:m7(&5) = " & & &" $5:m7&5 = " & & &" $5:m7-5 = " & & &" $5:% = " & & &" $5:dim7 = " & &." $5:mM7 = " & . ." $5:6 = " . .." $5:m6 = " & .." $5:69 = " .. ." $5:6(9) = " .. ." $5:m69 = " .& ." $5:m6(9) = " .& ." $5:sus4 = ". # ." $5:7sus4 = " # . &" $5:M9 = " . .." $5:m9 = " & .&" $5:9 = " & .." $5:79 = " & .." $5:%9 = " & .&" $5:7(#9) = " & #." $5:7#9 = " & #." $5:7+9 = " & #." $5:7(&9) = " & &." $5:7&9 = " & &." $5:7-9 = " & &." $5:7(#5) = " . # & " $5:7#5 = " . # & " $5:7+5 = " . # & " $5:7(&5) = " . & & " $5:7&5 = " . & & " $5:7-5 = " . & & " $5:add9 = " .. . " $5:M7+11 = " #. ." $5:M7(#11) = " #. ." $5:M6+11 = " #.. " $5:M6(#11) = " #.. " $5:M9+11 = " . . #" $5:M9(#11) = " . . #" $5:m711 = " & &." $5:m7(11) = " & &." $5:m7(#11) = " & &#" $5:m911 = " & . ." $5:m9(11) = " & . ." $5:%11 = " & & ." $5:7+11 = " #. &" $5:7(#11) = " #. &" $5:9+11 = " & . #" $5:79+11 = " & . #" $5:79(#11) = " & . #" $5:713 = " . .&" $5:7(13) = " . .&" $5:913 = " . .." $5:9(13) = " . .." $5:7913 = " .& ." $5:7(913) = " .& ." $5:7(9,13) = " .& ." $5:7-13 = " . &&" $5:7(&13) = " . &&" $5:79-13 = " && ." $5:79(&13) = " && ." $5:%-13 = " & && " $5:%(&13) = " & && " $5:END $5:4Way_Close m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . . ." $5:m = ". & . ." $5:dim = ". & & ." $5:aug = ". . # ." $5:(#5) = ". . # ." $5:M7 = ". . . ." $5:7 = ". . . &" $5:m7 = ". & . &" $5:m7(&5) = ". & & &" $5:m7&5 = ". & & &" $5:m7-5 = ". & & &" $5:% = ". & & &" $5:dim7 = ". & &." $5:mM7 = ". & . ." $5:6 = ". . .." $5:m6 = ". & .." $5:69 = " . .. ." $5:6(9) = " . .. ." $5:m69 = " & .. ." $5:m6(9) = " & .. ." $5:sus4 = ". # . ." $5:7sus4 = ". # . &" $5:M9 = " . . . ." $5:m9 = " & . & ." $5:9 = " . . & ." $5:%9 = " & & & ." $5:7(#9) = " . . & #" $5:7#9 = " . . & #" $5:7+9 = " . . & #" $5:7(&9) = " . . & &" $5:7&9 = " . . & &" $5:7-9 = " . . & &" $5:7(#5) = ". . # &" $5:7#5 = ". . # &" $5:7+5 = ". . # &" $5:7(&5) = ". . & &" $5:7&5 = ". . & &" $5:7-5 = ". . & &" $5:add9 = ". . . ." $5:M7+11 = " .#. . " $5:M7(#11) = " .#. . " $5:M6+11 = " .#.. " $5:M6(#11) = " .#.. " $5:M9+11 = " ..# . " $5:M9(#11) = " ..# . " $5:m711 = " &.. & " $5:m7(11) = " &.. & " $5:m7(#11) = " &#. & " $5:m911 = " .&. & " $5:m9(11) = " .&. & " $5:%11 = " &.& & " $5:7+11 = " .#. & " $5:7(#11) = " .#. & " $5:9+11 = " ..# & " $5:79+11 = " ..# & " $5:79(#11) = " ..# & " $5:713 = " . ..& " $5:7(13) = " . ..& " $5:913 = " .. .." $5:9(13) = " .. .." $5:7913 = " .. ..&" $5:7(913) = " .. ..&" $5:7(9,13) = " .. ..&" $5:7-13 = " . .&& " $5:7(&13) = " . .&& " $5:79-13 = " && .." $5:79(&13) = " && .." $5:%-13 = " & &&& " $5:%(&13) = " & &&& " $5:END $5:5Way_Close m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . . . ." $5:m = ". & . . &" $5:dim = ". & & . &" $5:aug = ". . # . ." $5:(#5) = ". . # . ." $5:M7 = ". . . .." $5:7 = ". . . &." $5:m7 = ". & . &." $5:m7(&5) = ". & & &." $5:m7&5 = ". & & &." $5:m7-5 = ". & & &." $5:% = ". & & &." $5:dim7 = ". & &. ." $5:mM7 = ". & . .." $5:6 = ". . .. ." $5:m6 = ". & .. ." $5:69 = ". . .. .." $5:6(9) = ". . .. .." $5:m69 = ". & .. .." $5:m6(9) = ". & .. .." $5:sus4 = ". # . ." $5:7sus4 = ". # . &." $5:M9 = ". . . ..." $5:m9 = ". & . &.." $5:9 = ". . . &.." $5:%9 = ". & & &.." $5:7(#9) = ". . . &.#" $5:7#9 = ". . . &.#" $5:7+9 = ". . . &.#" $5:7(&9) = ". . . &.&" $5:7&9 = ". . . &.&" $5:7-9 = ". . . &.&" $5:7(#5) = ". . # &." $5:7#5 = ". . # &." $5:7+5 = ". . # &." $5:7(&5) = ". . & &." $5:7&5 = ". . & &." $5:7-5 = ". . & &." $5:add9 = ". . . .." $5:M7+11 = ". .#. . " $5:M7(#11) = ". .#. . " $5:M6+11 = ". .#.. " $5:M6(#11) = ". .#.. " $5:M9+11 = " ..#. . " $5:M9(#11) = " ..#. . " $5:m711 = ". &.. & " $5:m7(11) = ". &.. & " $5:m7(#11) = ". &#. & " $5:m911 = " .&.. & " $5:m9(11) = " .&.. & " $5:%11 = ". &.& & " $5:7+11 = ". .#. & " $5:7(#11) = ". .#. & " $5:9+11 = " ..#. & " $5:79+11 = " ..#. & " $5:79(#11) = " ..#. & " $5:713 = ". . ..& " $5:7(13) = ". . ..& " $5:913 = " .. .. " $5:9(13) = " .. .. " $5:7913 = " .. ..& " $5:7(913) = " .. ..& " $5:7(9,13) = " .. ..& " $5:7-13 = ". . .&& " $5:7(&13) = ". . .&& " $5:79-13 = " .. .&& " $5:79(&13) = " .. .&& " $5:%-13 = ". & &&& " $5:%(&13) = ". & &&& " $5:END $5:Open m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . ." $5:m = ". . &" $5:dim = ". & &" $5:aug = ". # ." $5:(#5) = ". # ." $5:M7 = ". . . ." $5:7 = ". . & ." $5:m7 = ". . & &" $5:m7(&5) = ". & & &" $5:m7&5 = ". & & &" $5:m7-5 = ". & & &" $5:% = ". & & &" $5:dim7 = ". &. &" $5:mM7 = ". . . &" $5:6 = ". .. ." $5:m6 = ". .. &" $5:69 = ". . .. . " $5:6(9) = ". . .. . " $5:m69 = ". & .. . " $5:m6(9) = ". & .. . " $5:sus4 = ". . #" $5:7sus4 = ". . & #" $5:M9 = ". . . . ." $5:m9 = ". & . & ." $5:9 = ". . & ." $5:%9 = ". & & & ." $5:7(#9) = ". . & #" $5:7#9 = ". . & #" $5:7+9 = ". . & #" $5:7(&9) = ". . & &" $5:7&9 = ". . & &" $5:7-9 = ". . & &" $5:7(#5) = ". # & ." $5:7#5 = ". # & ." $5:7+5 = ". # & ." $5:7(&5) = ". & & ." $5:7&5 = ". & & ." $5:7-5 = ". & & ." $5:add9 = ". . . ." $5:M7+11 = ". . . #" $5:M7(#11) = ". . . #" $5:M6+11 = ". . . #" $5:M6(#11) = ". . . #" $5:M9+11 = ". . . . #" $5:M9(#11) = ". . . . #" $5:m711 = ". & & ." $5:m7(11) = ". & & ." $5:m7(#11) = ". & & #" $5:m911 = ". & & . ." $5:m9(11) = ". & & . ." $5:%11 = ". & & ." $5:7+11 = ". . & #" $5:7(#11) = ". . & #" $5:9+11 = ". . & . #" $5:79+11 = ". . & . #" $5:79(#11) = ". . & . #" $5:713 = ". . & ." $5:7(13) = ". . & ." $5:913 = ". . . ." $5:9(13) = ". . . ." $5:7913 = ". . & . ." $5:7(913) = ". . & . ." $5:7(9,13) = ". . & . ." $5:7-13 = ". . & &" $5:7(&13) = ". . & &" $5:79-13 = ". . & . &" $5:79(&13) = ". . & . &" $5:%-13 = ". & & &" $5:%(&13) = ". & & &" $5:END Base Oct. down $5:Low_Base #define chord_base_position 0 m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . ." $5:m = ". & ." $5:dim = ". & &" $5:aug = ". . #" $5:(#5) = ". . #" $5:M7 = ". . . ." $5:7 = ". . . &" $5:m7 = ". & . &" $5:m7(&5) = ". & & &" $5:m7&5 = ". & & &" $5:m7-5 = ". & & &" $5:% = ". & & &" $5:dim7 = ". & &." $5:mM7 = ". & . ." $5:6 = ". . .." $5:m6 = ". & .." $5:69 = ". . .. ." $5:6(9) = ". . .. ." $5:m69 = ". & .. ." $5:m6(9) = ". & .. ." $5:sus4 = ". # ." $5:7sus4 = ". # . &" $5:M9 = ". . . . ." $5:m9 = ". & . & ." $5:9 = ". . . & ." $5:%9 = ". & & & ." $5:7(#9) = ". . . & #" $5:7#9 = ". . . & #" $5:7+9 = ". . . & #" $5:7(&9) = ". . . & &" $5:7&9 = ". . . & &" $5:7-9 = ". . . & &" $5:7(#5) = ". . # &" $5:7#5 = ". . # &" $5:7+5 = ". . # &" $5:7(&5) = ". . & &" $5:7&5 = ". . & &" $5:7-5 = ". . & &" $5:add9 = ". . . ." $5:M7+11 = ". . . . #" $5:M7(#11) = ". . . . #" $5:M6+11 = ". . .. #" $5:M6(#11) = ". . .. #" $5:M9+11 = ". . . . . #" $5:M9(#11) = ". . . . . #" $5:m711 = ". & . & ." $5:m7(11) = ". & . & ." $5:m7(#11) = ". & . & #" $5:m911 = ". & . & . ." $5:m9(11) = ". & . & . ." $5:%11 = ". & & & ." $5:7+11 = ". . . & #" $5:7(#11) = ". . . & #" $5:9+11 = ". . . & . #" $5:79+11 = ". . . & . #" $5:79(#11) = ". . . & . #" $5:713 = ". . . & ." $5:7(13) = ". . . & ." $5:913 = ". . . . ." $5:9(13) = ". . . . ." $5:7913 = ". . . & . ." $5:7(913) = ". . . & . ." $5:7(9,13) = ". . . & . ." $5:7-13 = ". . . & &" $5:7(&13) = ". . . & &" $5:79-13 = ". . . & . &" $5:79(&13) = ". . . & . &" $5:%-13 = ". & & & &" $5:%(&13) = ". & & & &" $5:END Drop2&4 $5:Voice4 Drop2&4 m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = " . . . ." $5:m = " & . & ." $5:dim = " & & & ." $5:aug = " & # & ." $5:(#5) = " & # & ." $5:M7 = ". . . ." $5:7 = ". . . &" $5:m7 = ". . & &" $5:m7(&5) = ". & & &" $5:m7&5 = ". & & &" $5:m7-5 = ". & & &" $5:% = ". & & &" $5:dim7 = ". & & ." $5:mM7 = ". . & ." $5:6 = ". . . ." $5:m6 = ". . & ." $5:69 = " . . . ." $5:6(9) = " . . . ." $5:m69 = " & . . ." $5:m6(9) = " & . . ." $5:sus4 = " # . # ." $5:7sus4 = ". . # &" $5:M9 = " . . . ." $5:m9 = " & & . ." $5:9 = " . & . ." $5:%9 = " & & & ." $5:7(#9) = " . & . #" $5:7#9 = " . & . #" $5:7+9 = " . & . #" $5:7(&9) = " . & . &" $5:7&9 = " . & . &" $5:7-9 = " . & . &" $5:7(#5) = ". # . &" $5:7#5 = ". # . &" $5:7+5 = ". # . &" $5:7(&5) = ". & . &" $5:7&5 = ". & . &" $5:7-5 = ". & . &" $5:add9 = ". . . ." $5:END Drop2&4_Close $5:Voice4_Close Drop2&4_Close m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = " . . ." $5:m = " & . ." $5:dim = " & & ." $5:aug = " & # ." $5:(#5) = " & # ." $5:M7 = ". . ." $5:7 = ". . &" $5:m7 = ". . &" $5:m7(&5) = ". & &" $5:m7&5 = ". & &" $5:m7-5 = ". & &" $5:% = ". & &" $5:dim7 = ". &." $5:mM7 = ". . ." $5:6 = ". .." $5:m6 = ". .." $5:69 = " . . ." $5:6(9) = " . . ." $5:m69 = " & . ." $5:m6(9) = " & . ." $5:sus4 = " # . ." $5:7sus4 = ". . &" $5:M9 = " . . ." $5:m9 = " & & ." $5:9 = " . & ." $5:%9 = " & & ." $5:7(#9) = " . & #" $5:7#9 = " . & #" $5:7+9 = " . & #" $5:7(&9) = " . & &" $5:7&9 = " . & &" $5:7-9 = " . & &" $5:7(#5) = ". # &" $5:7#5 = ". # &" $5:7+5 = ". # &" $5:7(&5) = ". & &" $5:7&5 = ". & &" $5:7-5 = ". & &" $5:add9 = ". . . ." $5:END $5:4Way_Spread #define chord_base_position 1 m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . . ." $5:m = ". . & ." $5:dim = ". & & ." $5:aug = ". # . ." $5:(#5) = ". # . ." $5:M7 = ". . . . " $5:7 = ". . . & " $5:m7 = ". . & & " $5:m7(&5) = ". & & & " $5:m7&5 = ". & & & " $5:m7-5 = ". & & & " $5:% = ". & & & " $5:dim7 = ". . & ." $5:mM7 = ". . & . " $5:6 = ". . . ." $5:m6 = ". . & ." $5:69 = ". . . ." $5:6(9) = ". . . ." $5:m69 = ". . & ." $5:m6(9) = ". . & ." $5:sus4 = ". . # ." $5:7sus4 = ". . # & " $5:M9 = ". . . ." $5:m9 = ". & & ." $5:9 = ". & . ." $5:%9 = ". & & ." $5:7(#9) = ". & . #" $5:7#9 = ". & . #" $5:7+9 = ". & . #" $5:7(&9) = ". & . &" $5:7&9 = ". & . &" $5:7-9 = ". & . &" $5:7(#5) = ". # . &" $5:7#5 = ". # . &" $5:7+5 = ". # . &" $5:7(&5) = ". & . &" $5:7&5 = ". & . &" $5:7-5 = ". & . &" $5:add9 = ". . . ." $5:M7+11 = ". . # ." $5:M7(#11) = ". . # ." $5:M6+11 = ". . # ." $5:M6(#11) = ". . # ." $5:M9+11 = ". . # ." $5:M9(#11) = ". . # ." $5:m711 = ". & . &" $5:m7(11) = ". & . &" $5:m7(#11) = ". & # &" $5:m911 = " & & . ." $5:m9(11) = " & & . ." $5:%11 = ". & & &" $5:7+11 = ". & # ." $5:7(#11) = ". & # ." $5:9+11 = ". & # ." $5:79+11 = ". & # ." $5:79(#11) = ". & # ." $5:713 = ". & . ." $5:7(13) = ". & . ." $5:913 = ". . . ." $5:9(13) = ". . . ." $5:7913 = ". & . ." $5:7(913) = ". & . ." $5:7(9,13) = ". & . ." $5:7-13 = ". & & ." $5:7(&13) = ". & & ." $5:79-13 = ". & . &" $5:79(&13) = ". & . &" $5:%-13 = ". & & &" $5:%(&13) = ". & & &" $5:END $5:5Way_Spread m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . . . ." $5:m = ". . & . ." $5:dim = ". & & & ." $5:aug = ". # . # ." $5:(#5) = ". # . # ." $5:M7 = ". . . . . " $5:7 = ". . . . & " $5:m7 = ". . & . & " $5:m7(&5) = ". & & & & " $5:m7&5 = ". & & & & " $5:m7-5 = ". & & & & " $5:% = ". & & & & " $5:dim7 = ". & & . ." $5:mM7 = ". . & . . " $5:6 = ". . . . ." $5:m6 = ". . & . ." $5:69 = ". . . . ." $5:6(9) = ". . . . ." $5:m69 = ". . & . ." $5:m6(9) = ". . & . ." $5:sus4 = ". . # . ." $5:7sus4 = ". . . & #" $5:M9 = ". . . . ." $5:m9 = ". . & & ." $5:9 = ". . . & ." $5:%9 = ". & & & ." $5:7(#9) = ". . . & #" $5:7#9 = ". . . & #" $5:7+9 = ". . . & #" $5:7(&9) = ". . . & &" $5:7&9 = ". . . & &" $5:7-9 = ". . . & &" $5:7(#5) = ". # . # &" $5:7#5 = ". # . # &" $5:7+5 = ". # . # &" $5:7(&5) = ". & . & &" $5:7&5 = ". & . & &" $5:7-5 = ". & . & &" $5:add9 = ". . . . ." $5:M7+11 = ". . # . ." $5:M7(#11) = ". . # . ." $5:M6+11 = ". . # . ." $5:M6(#11) = ". . # . ." $5:M9+11 = ". . . # ." $5:M9(#11) = ". . . # ." $5:m711 = ". . . & &" $5:m7(11) = ". . . & &" $5:m7(#11) = ". . # & &" $5:m911 = ". . & & ." $5:m9(11) = ". . & & ." $5:%11 = ". . & & &" $5:7+11 = ". . .# &" $5:7(#11) = ". . . & # &" $5:9+11 = ". . . # &" $5:79+11 = ". . . # &" $5:79(#11) = ". . . # &" $5:713 = ". . & . ." $5:7(13) = ". . & . ." $5:913 = ". . . . ." $5:9(13) = ". . . . ." $5:7913 = ". & . . ." $5:7(913) = ". & . . ." $5:7(9,13) = ". & . . ." $5:7-13 = ". & . & ." $5:7(&13) = ". & . & ." $5:79-13 = ". & . . &" $5:79(&13) = ". & . . &" $5:%-13 = ". & & & &" $5:%(&13) = ". & & & &" $5:END Oct. Up $5:Default_Note_Oct m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = " . . ." $5:m = " . & ." $5:dim = " . & &" $5:aug = " . . #" $5:(#5) = " . . #" $5:M7 = " . . . ." $5:7 = " . . . &" $5:m7 = " . & . &" $5:m7(&5) = " . & & &" $5:m7&5 = " . & & &" $5:m7-5 = " . & & &" $5:% = " . & & &" $5:dim7 = " . & &." $5:mM7 = " . & . ." $5:6 = " . . .." $5:m6 = " . & .." $5:69 = " . . .. ." $5:6(9) = " . . .. ." $5:m69 = " . & .. ." $5:m6(9) = " . & .. ." $5:sus4 = " . # ." $5:7sus4 = " . # . &" $5:M9 = " . . . . ." $5:m9 = " . & . & ." $5:9 = " . . . & ." $5:%9 = " . & & & ." $5:7(#9) = " . . . & #" $5:7#9 = " . . . & #" $5:7+9 = " . . . & #" $5:7(&9) = " . . . & &" $5:7&9 = " . . . & &" $5:7-9 = " . . . & &" $5:7(#5) = " . . # &" $5:7#5 = " . . # &" $5:7+5 = " . . # &" $5:7(&5) = " . . & &" $5:7&5 = " . . & &" $5:7-5 = " . . & &" $5:add9 = " . . . ." $5:M7+11 = " . . . . #" $5:M7(#11) = " . . . . #" $5:M6+11 = " . . .. #" $5:M6(#11) = " . . .. #" $5:M9+11 = " . . . . . #" $5:M9(#11) = " . . . . . #" $5:m711 = " . & . & ." $5:m7(11) = " . & . & ." $5:m7(#11) = " . & . & #" $5:m911 = " . & . & . ." $5:m9(11) = " . & . & . ." $5:%11 = " . & & & ." $5:7+11 = " . . . & ." $5:7(#11) = " . . . & ." $5:9+11 = " . . . & . #" $5:79+11 = " . . . & . #" $5:79(#11) = " . . . & . #" $5:713 = " . . . & ." $5:7(13) = " . . . & ." $5:913 = " . . . . ." $5:9(13) = " . . . . ." $5:7913 = " . . . & . ." $5:7(913) = " . . . & . ." $5:7(9,13) = " . . . & . ." $5:7-13 = " . . . & &" $5:7(&13) = " . . . & &" $5:79-13 = " . . . & . &" $5:79(&13) = " . . . & . &" $5:%-13 = " . & & & &" $5:%(&13) = " . & & & &" $5:END $5:Close m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . ." $5:m = ". & ." $5:dim = ". & &" $5:aug = ". . #" $5:(#5) = ". . #" $5:M7 = ". . . ." $5:7 = ". . . &" $5:m7 = ". & . &" $5:m7(&5) = ". & & &" $5:m7&5 = ". & & &" $5:m7-5 = ". & & &" $5:% = ". & & &" $5:dim7 = ". & &." $5:mM7 = ". & . ." $5:6 = ". . .." $5:m6 = ". & .." $5:69 = " . .. ." $5:6(9) = " . .. ." $5:m69 = " & .. ." $5:m6(9) = " & .. ." $5:sus4 = ". # ." $5:7sus4 = ". # . &" $5:M9 = " . . . ." $5:m9 = " & . & ." $5:9 = " . . & ." $5:79 = " . . & ." $5:%9 = " & & & ." $5:7(#9) = " . . & #" $5:7#9 = " . . & #" $5:7+9 = " . . & #" $5:7(&9) = " . . & &" $5:7&9 = " . . & &" $5:7-9 = " . . & &" $5:7(#5) = " . # &." $5:7#5 = " . # &." $5:7+5 = " . # &." $5:7(&5) = " . & &." $5:7&5 = " . & &." $5:7-5 = " . & &." $5:add9 = " . . .." $5:M7+11 = " . .. #" $5:M7(#11) = " . .. #" $5:M6+11 = " .. . #" $5:M6(#11) = " .. . #" $5:M9+11 = " . . . #" $5:M9(#11) = " . . . #" $5:m711 = " . &. ." $5:m7(11) = " . &. ." $5:m7(#11) = " . &. #" $5:m911 = " . & . ." $5:m9(11) = " . & . ." $5:%11 = " & &. ." $5:7+11 = " . &. ." $5:7(#11) = " . &. ." $5:9+11 = " . &.. #" $5:79+11 = " . &.. #" $5:79(#11) = " . &.. #" $5:713 = " . .&. " $5:7(13) = " . .&. " $5:913 = " . . .." $5:9(13) = " . . .." $5:7913 = " . .&.." $5:7(913) = " . .&.." $5:7(9,13) = " . .&.." $5:7-13 = " . &&. " $5:7(&13) = " . &&. " $5:79-13 = " . &&.." $5:79(&13) = " . &&.." $5:%-13 = " & &&. " $5:%(&13) = " & &&. " $5:END $5:3Way_Close m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . ." $5:m = ". & ." $5:dim = ". & &" $5:aug = ". . #" $5:(#5) = ". . #" $5:M7 = " . . ." $5:7 = " . . &" $5:m7 = " & . &" $5:m7(&5) = " & & &" $5:m7&5 = " & & &" $5:m7-5 = " & & &" $5:% = " & & &" $5:dim7 = " & &." $5:mM7 = " & . ." $5:6 = " . .." $5:m6 = " & .." $5:69 = " .. ." $5:6(9) = " .. ." $5:m69 = " .& ." $5:m6(9) = " .& ." $5:sus4 = ". # ." $5:7sus4 = " # . &" $5:M9 = " . .." $5:m9 = " & .&" $5:9 = " & .." $5:79 = " & .." $5:%9 = " & .&" $5:7(#9) = " & #." $5:7#9 = " & #." $5:7+9 = " & #." $5:7(&9) = " & &." $5:7&9 = " & &." $5:7-9 = " & &." $5:7(#5) = " . # & " $5:7#5 = " . # & " $5:7+5 = " . # & " $5:7(&5) = " . & & " $5:7&5 = " . & & " $5:7-5 = " . & & " $5:add9 = " .. . " $5:M7+11 = " #. ." $5:M7(#11) = " #. ." $5:M6+11 = " #.. " $5:M6(#11) = " #.. " $5:M9+11 = " . . #" $5:M9(#11) = " . . #" $5:m711 = " & &." $5:m7(11) = " & &." $5:m7(#11) = " & &#" $5:m911 = " & . ." $5:m9(11) = " & . ." $5:%11 = " & & ." $5:7+11 = " .. &" $5:7(#11) = " .. &" $5:9+11 = " & . #" $5:79+11 = " & . #" $5:79(#11) = " & . #" $5:713 = " . .&" $5:7(13) = " . .&" $5:913 = " . .." $5:9(13) = " . .." $5:7913 = " .& ." $5:7(913) = " .& ." $5:7(9,13) = " .& ." $5:7-13 = " . &&" $5:7(&13) = " . &&" $5:79-13 = " && ." $5:79(&13) = " && ." $5:%-13 = " & && " $5:%(&13) = " & && " $5:END $5:4Way_Close m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . . ." $5:m = ". & . ." $5:dim = ". & & ." $5:aug = ". . # ." $5:(#5) = ". . # ." $5:M7 = ". . . ." $5:7 = ". . . &" $5:m7 = ". & . &" $5:m7(&5) = ". & & &" $5:m7&5 = ". & & &" $5:m7-5 = ". & & &" $5:% = ". & & &" $5:dim7 = ". & &." $5:mM7 = ". & . ." $5:6 = ". . .." $5:m6 = ". & .." $5:69 = " . .. ." $5:6(9) = " . .. ." $5:m69 = " & .. ." $5:m6(9) = " & .. ." $5:sus4 = ". # . ." $5:7sus4 = ". # . &" $5:M9 = " . . . ." $5:m9 = " & . & ." $5:9 = " . . & ." $5:%9 = " & & & ." $5:7(#9) = " . . & #" $5:7#9 = " . . & #" $5:7+9 = " . . & #" $5:7(&9) = " . . & &" $5:7&9 = " . . & &" $5:7-9 = " . . & &" $5:7(#5) = ". . # &" $5:7#5 = ". . # &" $5:7+5 = ". . # &" $5:7(&5) = ". . & &" $5:7&5 = ". . & &" $5:7-5 = ". . & &" $5:add9 = ". . . ." $5:M7+11 = " .#. . " $5:M7(#11) = " .#. . " $5:M6+11 = " .#.. " $5:M6(#11) = " .#.. " $5:M9+11 = " ..# . " $5:M9(#11) = " ..# . " $5:m711 = " &.. & " $5:m7(11) = " &.. & " $5:m7(#11) = " &#. & " $5:m911 = " .&. & " $5:m9(11) = " .&. & " $5:%11 = " &.& & " $5:7+11 = " .#. & " $5:7(#11) = " .#. & " $5:9+11 = " ..# & " $5:79+11 = " ..# & " $5:79(#11) = " ..# & " $5:713 = " . ..& " $5:7(13) = " . ..& " $5:913 = " .. .." $5:9(13) = " .. .." $5:7913 = " .. ..&" $5:7(913) = " .. ..&" $5:7(9,13) = " .. ..&" $5:7-13 = " . .&& " $5:7(&13) = " . .&& " $5:79-13 = " && .." $5:79(&13) = " && .." $5:%-13 = " & &&& " $5:%(&13) = " & &&& " $5:END $5:5Way_Close m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . . . ." $5:m = ". & . . &" $5:dim = ". & & . &" $5:aug = ". . # . ." $5:(#5) = ". . # . ." $5:M7 = ". . . .." $5:7 = ". . . &." $5:m7 = ". & . &." $5:m7(&5) = ". & & &." $5:m7&5 = ". & & &." $5:m7-5 = ". & & &." $5:% = ". & & &." $5:dim7 = ". & &. ." $5:mM7 = ". & . .." $5:6 = ". . .. ." $5:m6 = ". & .. ." $5:69 = ". . .. .." $5:6(9) = ". . .. .." $5:m69 = ". & .. .." $5:m6(9) = ". & .. .." $5:sus4 = ". # . ." $5:7sus4 = ". # . &." $5:M9 = ". . . ..." $5:m9 = ". & . &.." $5:9 = ". . . &.." $5:%9 = ". & & &.." $5:7(#9) = ". . . &.#" $5:7#9 = ". . . &.#" $5:7+9 = ". . . &.#" $5:7(&9) = ". . . &.&" $5:7&9 = ". . . &.&" $5:7-9 = ". . . &.&" $5:7(#5) = ". . # &." $5:7#5 = ". . # &." $5:7+5 = ". . # &." $5:7(&5) = ". . & &." $5:7&5 = ". . & &." $5:7-5 = ". . & &." $5:add9 = ". . . .." $5:M7+11 = ". .#. . " $5:M7(#11) = ". .#. . " $5:M6+11 = ". .#.. " $5:M6(#11) = ". .#.. " $5:M9+11 = " ..#. . " $5:M9(#11) = " ..#. . " $5:m711 = ". &.. & " $5:m7(11) = ". &.. & " $5:m7(#11) = ". &#. & " $5:m911 = " .&.. & " $5:m9(11) = " .&.. & " $5:%11 = ". &.& & " $5:7+11 = ". .#. & " $5:7(#11) = ". .#. & " $5:9+11 = " ..#. & " $5:79+11 = " ..#. & " $5:79(#11) = " ..#. & " $5:713 = ". . ..& " $5:7(13) = ". . ..& " $5:913 = " .. .. " $5:9(13) = " .. .. " $5:7913 = " .. ..& " $5:7(913) = " .. ..& " $5:7(9,13) = " .. ..& " $5:7-13 = ". . .&& " $5:7(&13) = ". . .&& " $5:79-13 = " .. .&& " $5:79(&13) = " .. .&& " $5:%-13 = ". & &&& " $5:%(&13) = ". & &&& " $5:END $5:Open m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . ." $5:m = ". . &" $5:dim = ". & &" $5:aug = ". # ." $5:(#5) = ". # ." $5:M7 = ". . . ." $5:7 = ". . & ." $5:m7 = ". . & &" $5:m7(&5) = ". & & &" $5:m7&5 = ". & & &" $5:m7-5 = ". & & &" $5:% = ". & & &" $5:dim7 = ". &. &" $5:mM7 = ". . . &" $5:6 = ". .. ." $5:m6 = ". .. &" $5:69 = ". . .. . " $5:6(9) = ". . .. . " $5:m69 = ". & .. . " $5:m6(9) = ". & .. . " $5:sus4 = ". . #" $5:7sus4 = ". . & #" $5:M9 = ". . . . ." $5:m9 = ". & . & ." $5:9 = ". . & ." $5:%9 = ". & & & ." $5:7(#9) = ". . & #" $5:7#9 = ". . & #" $5:7+9 = ". . & #" $5:7(&9) = ". . & &" $5:7&9 = ". . & &" $5:7-9 = ". . & &" $5:7(#5) = ". # & ." $5:7#5 = ". # & ." $5:7+5 = ". # & ." $5:7(&5) = ". & & ." $5:7&5 = ". & & ." $5:7-5 = ". & & ." $5:add9 = ". . . ." $5:M7+11 = ". . . #" $5:M7(#11) = ". . . #" $5:M6+11 = ". . . #" $5:M6(#11) = ". . . #" $5:M9+11 = ". . . . #" $5:M9(#11) = ". . . . #" $5:m711 = ". & & ." $5:m7(11) = ". & & ." $5:m7(#11) = ". & & #" $5:m911 = ". & & . ." $5:m9(11) = ". & & . ." $5:%11 = ". & & ." $5:7+11 = ". . & #" $5:7(#11) = ". . & #" $5:9+11 = ". . & . #" $5:79+11 = ". . & . #" $5:79(#11) = ". . & . #" $5:713 = ". . & ." $5:7(13) = ". . & ." $5:913 = ". . . ." $5:9(13) = ". . . ." $5:7913 = ". . & . ." $5:7(913) = ". . & . ." $5:7(9,13) = ". . & . ." $5:7-13 = ". . & &" $5:7(&13) = ". . & &" $5:79-13 = ". . & . &" $5:79(&13) = ". . & . &" $5:%-13 = ". & & &" $5:%(&13) = ". & & &" $5:END Base Oct. down $5:Low_Base #define chord_base_position 0 m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . ." $5:m = ". & ." $5:dim = ". & &" $5:aug = ". . #" $5:(#5) = ". . #" $5:M7 = ". . . ." $5:7 = ". . . &" $5:m7 = ". & . &" $5:m7(&5) = ". & & &" $5:m7&5 = ". & & &" $5:m7-5 = ". & & &" $5:% = ". & & &" $5:dim7 = ". & &." $5:mM7 = ". & . ." $5:6 = ". . .." $5:m6 = ". & .." $5:69 = ". . .. ." $5:6(9) = ". . .. ." $5:m69 = ". & .. ." $5:m6(9) = ". & .. ." $5:sus4 = ". # ." $5:7sus4 = ". # . &" $5:M9 = ". . . . ." $5:m9 = ". & . & ." $5:9 = ". . . & ." $5:%9 = ". & & & ." $5:7(#9) = ". . . & #" $5:7#9 = ". . . & #" $5:7+9 = ". . . & #" $5:7(&9) = ". . . & &" $5:7&9 = ". . . & &" $5:7-9 = ". . . & &" $5:7(#5) = ". . # &" $5:7#5 = ". . # &" $5:7+5 = ". . # &" $5:7(&5) = ". . & &" $5:7&5 = ". . & &" $5:7-5 = ". . & &" $5:add9 = ". . . ." $5:M7+11 = ". . . . #" $5:M7(#11) = ". . . . #" $5:M6+11 = ". . .. #" $5:M6(#11) = ". . .. #" $5:M9+11 = ". . . . . #" $5:M9(#11) = ". . . . . #" $5:m711 = ". & . & ." $5:m7(11) = ". & . & ." $5:m7(#11) = ". & . & #" $5:m911 = ". & . & . ." $5:m9(11) = ". & . & . ." $5:%11 = ". & & & ." $5:7+11 = ". . . & #" $5:7(#11) = ". . . & #" $5:9+11 = ". . . & . #" $5:79+11 = ". . . & . #" $5:79(#11) = ". . . & . #" $5:713 = ". . . & ." $5:7(13) = ". . . & ." $5:913 = ". . . . ." $5:9(13) = ". . . . ." $5:7913 = ". . . & . ." $5:7(913) = ". . . & . ." $5:7(9,13) = ". . . & . ." $5:7-13 = ". . . & &" $5:7(&13) = ". . . & &" $5:79-13 = ". . . & . &" $5:79(&13) = ". . . & . &" $5:%-13 = ". & & & &" $5:%(&13) = ". & & & &" $5:END $5:END $5:Low_Base_add_Top #define chord_base_position 0 m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . . ." $5:m = ". & . ." $5:dim = ". & & &" $5:aug = ". . # #" $5:(#5) = ". . # #" $5:M7 = ". . . . ." $5:7 = ". . . & &" $5:m7 = ". & . & &" $5:m7(&5) = ". & & & &" $5:m7&5 = ". & & & &" $5:m7-5 = ". & & & &" $5:% = ". & & & &" $5:dim7 = ". & &. ." $5:mM7 = ". & . . ." $5:6 = ". . .. ." $5:m6 = ". & .. ." $5:69 = ". . .. . ." $5:6(9) = ". . .. . ." $5:m69 = ". & .. . ." $5:m6(9) = ". & .. . ." $5:sus4 = ". # . ." $5:7sus4 = ". # . & &" $5:M9 = ". . . . . ." $5:m9 = ". & . & . ." $5:9 = ". . . & . ." $5:%9 = ". & & & . ." $5:7(#9) = ". . . & & #" $5:7#9 = ". . . & & #" $5:7+9 = ". . . & & #" $5:7(&9) = ". . . & & &" $5:7&9 = ". . . & & &" $5:7-9 = ". . . & & &" $5:7(#5) = ". . # & &" $5:7#5 = ". . # & &" $5:7+5 = ". . # & &" $5:7(&5) = ". . & & &" $5:7&5 = ". . & & &" $5:7-5 = ". . & & &" $5:add9 = ". . . . ." $5:END $5:Separate_Note #define chord_base_position 1 m0000005 _-1______0______1______2______*______4______5______6______7 $5:M = ". . ." $5:m = ". & ." $5:dim = ". & &" $5:aug = ". . #" $5:(#5) = ". . #" $5:M7 = ". . . ." $5:7 = ". . . &" $5:m7 = ". & . &" $5:m7(&5) = ". & & &" $5:m7&5 = ". & & &" $5:m7-5 = ". & & &" $5:% = ". & & &" $5:dim7 = ". & &." $5:mM7 = ". & . ." $5:6 = ". . .." $5:m6 = ". & .." $5:69 = ". . .. ." $5:6(9) = ". . .. ." $5:m69 = ". & .. ." $5:m6(9) = ". & .. ." $5:sus4 = ". # ." $5:7sus4 = ". # . &" $5:M9 = ". . . . ." $5:m9 = ". & . & ." $5:9 = ". . . & ." $5:%9 = ". & & & ." $5:7(#9) = ". . . & #" $5:7#9 = ". . . & #" $5:7+9 = ". . . & #" $5:7(&9) = ". . . & &" $5:7&9 = ". . . & &" $5:7-9 = ". . . & &" $5:7(#5) = ". . # &" $5:7#5 = ". . # &" $5:7+5 = ". . # &" $5:7(&5) = ". . & &" $5:7&5 = ". . & &" $5:7-5 = ". . & &" $5:add9 = ". . . ." $5:END Exchange ! Chord progression line !&I = $2:&I !&I6 = $2:&I6 !&I7 = $2:&I7 !&I69 = $2:&I69 !&I6(9) = $2:&I6(9) !&Iaug = $2:&Iaug !&IM7 = $2:&IM7 !&I7(&5) = $2:&I7(&5) !&I7&5 = $2:&I7&5 !&I7-5 = $2:&I7-5 !&I9 = $2:&I9 !&I(&5) = $2:&I(&5) !&I&5 = $2:&I&5 !&I-5 = $2:&I-5 !&IM9 = $2:&IM9 !&I7(#5) = $2:&I7(#5) !&I7#5 = $2:&I7#5 !&I7+5 = $2:&I7+5 !&I7(#9) = $2:&I7(#9) !&I7#9 = $2:&I7#9 !&I7+9 = $2:&I7+9 !&I7(&10) = $2:&I7+9 !&I7&10 = $2:&I7+9 !&I7-10 = $2:&I7+9 !&I7(&9) = $2:&I7(&9) !&I7&9 = $2:&I7&9 !&I7-9 = $2:&I7-9 !&Im = $2:&Im !&Im6 = $2:&Im6 !&Im7 = $2:&Im7 !&ImM7 = $2:&ImM7 !&Im9 = $2:&Im9 !&Im69 = $2:&Im69 !&Im79 = $2:&Im79 !&Im6(9) = $2:&Im6(9) !&Im7(&5) = $2:&Im7(&5) !&Im7&5 = $2:&Im7&5 !&Im7-5 = $2:&Im7-5 !&Im7(11) = $2:&Im7(11) !&Im7(#11) = $2:&Im7(#11) !&I% = $2:&I% !&Idim = $2:&Idim !&Idim = $2:&Idim !&Idim7 = $2:&Idim7 !&Isus4 = $2:&Isus4 !&I7sus4 = $2:&I7sus4 !I = $2:I !I6 = $2:I6 !I7 = $2:I7 !I69 = $2:I69 !I6(9) = $2:I6(9) !Iaug = $2:Iaug !I(#5) = $2:I(#5) !IM7 = $2:IM7 !I7(&5) = $2:I7(&5) !I7&5 = $2:I7&5 !I7-5 = $2:I7-5 !I9 = $2:I9 !I(&5) = $2:I(&5) !I&5 = $2:I&5 !I-5 = $2:I-5 !IM9 = $2:IM9 !I7(#5) = $2:I7(#5) !I7#5 = $2:I7#5 !I7+5 = $2:I7+5 !I7(&10) = $2:I7(#9) !I7&10 = $2:I7#9 !I7-10 = $2:I7+9 !I7(#9) = $2:I7(#9) !I7#9 = $2:I7#9 !I7+9 = $2:I7+9 !I7(&9) = $2:I7(&9) !I7&9 = $2:I7&9 !I7-9 = $2:I7-9 !Im = $2:Im !Im6 = $2:Im6 !Im7 = $2:Im7 !ImM7 = $2:ImM7 !Im9 = $2:Im9 !Im69 = $2:Im69 !Im79 = $2:Im79 !Im6(9) = $2:Im6(9) !Im7(9) = $2:Im7(9) !Im7(&5) = $2:Im7(&5) !Im7&5 = $2:Im7&5 !Im7-5 = $2:Im7-5 !Im7(11) = $2:Im7(11) !Im7(#11) = $2:Im7(#11) !I% = $2:I% !Idim = $2:Idim !Idim = $2:Idim !Idim7 = $2:Idim7 !Isus4 = $2:Isus4 !I7sus4 = $2:I7sus4 !#I = $2:#I !#I6 = $2:#I6 !#I7 = $2:#I7 !#I69 = $2:#I69 !#I6(9) = $2:#I6(9) !#Iaug = $2:#Iaug !#I(#5) = $2:#I(#5) !#IM7 = $2:#IM7 !#I7(&5) = $2:#I7(&5) !#I7&5 = $2:#I7&5 !#I7-5 = $2:#I7-5 !#I9 = $2:#I9 !#I(&5) = $2:#I(&5) !#I&5 = $2:#I&5 !#I-5 = $2:#I-5 !#IM9 = $2:#IM9 !#I7(#5) = $2:#I7(#5) !#I7#5 = $2:#I7#5 !#I7+5 = $2:#I7+5 !#I7(#9) = $2:#I7(#9) !#I7#9 = $2:#I7#9 !#I7+9 = $2:#I7+9 !#I7(&10) = $2:#I7(#9) !#I7&10 = $2:#I7#9 !#I7-10 = $2:#I7+9 !#I7(&9) = $2:#I7(&9) !#I7&9 = $2:#I7&9 !#I7-9 = $2:#I7-9 !#Im = $2:#Im !#Im6 = $2:#Im6 !#Im7 = $2:#Im7 !#ImM7 = $2:#ImM7 !#Im9 = $2:#Im9 !#Im69 = $2:#Im69 !#Im79 = $2:#Im79 !#Im6(9) = $2:#Im6(9) !#Im7(9) = $2:#Im7(9) !#Im7(&5) = $2:#Im7(&5) !#Im7&5 = $2:#Im7&5 !#Im7-5 = $2:#Im7-5 !#Im7(11) = $2:#Im7(11) !#Im7(#11) = $2:#Im7(#11) !#I% = $2:#I% !#Idim = $2:#Idim !#Idim = $2:#Idim !#Idim7 = $2:#Idim7 !#Isus4 = $2:#Isus4 !#I7sus4 = $2:#I7sus4 !&II = $2:&II !&II6 = $2:&II6 !&II7 = $2:&II7 !&II69 = $2:&II69 !&II6(9) = $2:&II6(9) !&IIaug = $2:&IIaug !&II(#5) = $2:&II(#5) !&IIM7 = $2:&IIM7 !&II7(&5) = $2:&II7(&5) !&II7&5 = $2:&II7&5 !&II7-5 = $2:&II7-5 !&II9 = $2:&II9 !&II(&5) = $2:&II(&5) !&II&5 = $2:&II&5 !&II-5 = $2:&II-5 !&IIM9 = $2:&IIM9 !&II7(#5) = $2:&II7(#5) !&II7#5 = $2:&II7#5 !&II7+5 = $2:&II7+5 !&II7(#9) = $2:&II7(#9) !&II7#9 = $2:&II7#9 !&II7+9 = $2:&II7+9 !&II7(&10) = $2:&II7(#9) !&II7&10 = $2:&II7#9 !&II7-10 = $2:&II7+9 !&II7(&9) = $2:&II7(&9) !&II7&9 = $2:&II7&9 !&II7-9 = $2:&II7-9 !&IIm = $2:&IIm !&IIm6 = $2:&IIm6 !&IIm7 = $2:&IIm7 !&IImM7 = $2:&IImM7 !&IIm9 = $2:&IIm9 !&IIm69 = $2:&IIm69 !&IIm79 = $2:&IIm79 !&IIm6(9) = $2:&IIm6(9) !&IIm7(9) = $2:&IIm7(9) !&IIm7(&5) = $2:&IIm7(&5) !&IIm7&5 = $2:&IIm7&5 !&IIm7-5 = $2:&IIm7-5 !&IIm7(11) = $2:&IIm7(11) !&IIm7(#11) = $2:&IIm7(#11) !&II% = $2:&II% !&IIdim = $2:&IIdim !&IIdim = $2:&IIdim !&IIdim7 = $2:&IIdim7 !&IIsus4 = $2:&IIsus4 !&II7sus4 = $2:&II7sus4 !II = $2:II !II6 = $2:II6 !II7 = $2:II7 !II69 = $2:II69 !II6(9) = $2:II6(9) !IIaug = $2:IIaug !II(#5) = $2:II(#5) !IIM7 = $2:IIM7 !II7(&5) = $2:II7(&5) !II7&5 = $2:II7&5 !II7-5 = $2:II7-5 !II9 = $2:II9 !II(&5) = $2:II(&5) !II&5 = $2:II&5 !II-5 = $2:II-5 !IIM9 = $2:IIM9 !II7(#5) = $2:II7(#5) !II7#5 = $2:II7#5 !II7+5 = $2:II7+5 !II7(&10) = $2:II7(#9) !II7&10 = $2:II7#9 !II7-10 = $2:II7+9 !II7(#9) = $2:II7(#9) !II7#9 = $2:II7#9 !II7+9 = $2:II7+9 !II7(&9) = $2:II7(&9) !II7&9 = $2:II7&9 !II7-9 = $2:II7-9 !IIm = $2:IIm !IIm6 = $2:IIm6 !IIm7 = $2:IIm7 !IImM7 = $2:IImM7 !IIm9 = $2:IIm9 !IIm69 = $2:IIm69 !IIm79 = $2:IIm79 !IIm6(9) = $2:IIm6(9) !IIm7(9) = $2:IIm7(9) !IIm7(11) = $2:IIm7(11) !IIm7(#11) = $2:IIm7(#11) !IIm7(&5) = $2:IIm7(&5) !IIm7&5 = $2:IIm7&5 !IIm7-5 = $2:IIm7-5 !IIm7(11) = $2:IIm7(11) !IIm7(#11) = $2:IIm7(#11) !II% = $2:II% !IIdim = $2:IIdim !IIdim = $2:IIdim !IIdim7 = $2:IIdim7 !IIsus4 = $2:IIsus4 !II7sus4 = $2:II7sus4 !#II = $2:#II !#II6 = $2:#II6 !#II7 = $2:#II7 !#II69 = $2:#II69 !#II6(9) = $2:#II6(9) !#IIaug = $2:#IIaug !#II(#5) = $2:#II(#5) !#IIM7 = $2:#IIM7 !#II7(&5) = $2:#II7(&5) !#II7&5 = $2:#II7&5 !#II7-5 = $2:#II7-5 !#II9 = $2:#II9 !#II(&5) = $2:#II(&5) !#II&5 = $2:#II&5 !#II-5 = $2:#II-5 !#IIM9 = $2:#IIM9 !#II7(#5) = $2:#II7(#5) !#II7#5 = $2:#II7#5 !#II7+5 = $2:#II7+5 !#II7(&10) = $2:#II7(#9) !#II7&10 = $2:#II7#9 !#II7-10 = $2:#II7+9 !#II7(#9) = $2:#II7(#9) !#II7#9 = $2:#II7#9 !#II7+9 = $2:#II7+9 !#II7(&9) = $2:#II7(&9) !#II7&9 = $2:#II7&9 !#II7-9 = $2:#II7-9 !#IIm = $2:#IIm !#IIm6 = $2:#IIm6 !#IIm7 = $2:#IIm7 !#IImM7 = $2:#IImM7 !#IIm9 = $2:#IIm9 !#IIm69 = $2:#IIm69 !#IIm79 = $2:#IIm79 !#IIm6(9) = $2:#IIm6(9) !#IIm7(9) = $2:#IIm7(9) !#IIm7(&5) = $2:#IIm7(&5) !#IIm7&5 = $2:#IIm7&5 !#IIm7-5 = $2:#IIm7-5 !#IIm7(11) = $2:#IIm7(11) !#IIm7(#11) = $2:#IIm7(#11) !#II% = $2:#II% !#IIdim = $2:#IIdim !#IIdim = $2:#IIdim !#IIdim7 = $2:#IIdim7 !#IIsus4 = $2:#IIsus4 !#II7sus4 = $2:#II7sus4 !&III = $2:&III !&III6 = $2:&III6 !&III7 = $2:&III7 !&III69 = $2:&III69 !&III6(9) = $2:&III6(9) !&IIIaug = $2:&IIIaug !&III(#5) = $2:&III(#5) !&IIIM7 = $2:&IIIM7 !&III7(&5) = $2:&III7(&5) !&III7&5 = $2:&III7&5 !&III7-5 = $2:&III7-5 !&III9 = $2:&III9 !&III(&5) = $2:&III(&5) !&III&5 = $2:&III&5 !&III-5 = $2:&III-5 !&IIIM9 = $2:&IIIM9 !&III7(#5) = $2:&III7(#5) !&III7#5 = $2:&III7#5 !&III7+5 = $2:&III7+5 !&III7(&10) = $2:&III7(#9) !&III7&10 = $2:&III7#9 !&III7-10 = $2:&III7+9 !&III7(#9) = $2:&III7(#9) !&III7#9 = $2:&III7#9 !&III7+9 = $2:&III7+9 !&III7(&9) = $2:&III7(&9) !&III7&9 = $2:&III7&9 !&III7-9 = $2:&III7-9 !&IIIm = $2:&IIIm !&IIIm6 = $2:&IIIm6 !&IIIm7 = $2:&IIIm7 !&IIImM7 = $2:&IIImM7 !&IIIm9 = $2:&IIIm9 !&IIIm69 = $2:&IIIm69 !&IIIm79 = $2:&IIIm79 !&IIIm6(9) = $2:&IIIm6(9) !&IIIm7(9) = $2:&IIIm7(9) !&IIIm7(&5) = $2:&IIIm7(&5) !&IIIm7&5 = $2:&IIIm7&5 !&IIIm7-5 = $2:&IIIm7-5 !&IIIm7(11) = $2:&IIIm7(11) !&IIIm7(#11) = $2:&IIIm7(#11) !&III% = $2:&III% !&IIIdim = $2:&IIIdim !&IIIdim = $2:&IIIdim !&IIIdim7 = $2:&IIIdim7 !&IIIsus4 = $2:&IIIsus4 !&III7sus4 = $2:&III7sus4 !III = $2:III !III6 = $2:III6 !III7 = $2:III7 !III69 = $2:III69 !III6(9) = $2:III6(9) !IIIaug = $2:IIIaug !III(#5) = $2:III(#5) !IIIM7 = $2:IIIM7 !III7(&5) = $2:III7(&5) !III7&5 = $2:III7&5 !III7-5 = $2:III7-5 !III9 = $2:III9 !III(&5) = $2:III(&5) !III&5 = $2:III&5 !III-5 = $2:III-5 !IIIM9 = $2:IIIM9 !III7(#5) = $2:III7(#5) !III7#5 = $2:III7#5 !III7+5 = $2:III7+5 !III7(&10) = $2:III7(#9) !III7&10 = $2:III7#9 !III7-10 = $2:III7+9 !III7(#9) = $2:III7(#9) !III7#9 = $2:III7#9 !III7+9 = $2:III7+9 !III7(&9) = $2:III7(&9) !III7&9 = $2:III7&9 !III7-9 = $2:III7-9 !IIIm = $2:IIIm !IIIm6 = $2:IIIm6 !IIIm7 = $2:IIIm7 !IIImM7 = $2:IIImM7 !IIIm9 = $2:IIIm9 !IIIm69 = $2:IIIm69 !IIIm79 = $2:IIIm79 !IIIm6(9) = $2:IIIm6(9) !IIIm7(9) = $2:IIIm7(9) !IIIm7(&5) = $2:IIIm7(&5) !IIIm7&5 = $2:IIIm7&5 !IIIm7-5 = $2:IIIm7-5 !IIIm7(11) = $2:IIIm7(11) !IIIm7(#11) = $2:IIIm7(#11) !III% = $2:III% !IIIdim = $2:IIIdim !IIIdim = $2:IIIdim !IIIdim7 = $2:IIIdim7 !IIIsus4 = $2:IIIsus4 !III7sus4 = $2:III7sus4 !#III = $2:#III !#III6 = $2:#III6 !#III7 = $2:#III7 !#III69 = $2:#III69 !#III6(9) = $2:#III6(9) !#IIIaug = $2:#IIIaug !#III(#5) = $2:#III(#5) !#IIIM7 = $2:#IIIM7 !#III7(&5) = $2:#III7(&5) !#III7&5 = $2:#III7&5 !#III7-5 = $2:#III7-5 !#III9 = $2:#III9 !#III(&5) = $2:#III(&5) !#III&5 = $2:#III&5 !#III-5 = $2:#III-5 !#IIIM9 = $2:#IIIM9 !#III7(#5) = $2:#III7(#5) !#III7#5 = $2:#III7#5 !#III7+5 = $2:#III7+5 !#III7(&10) = $2:#III7(#9) !#III7&10 = $2:#III7#9 !#III7-10 = $2:#III7+9 !#III7(#9) = $2:#III7(#9) !#III7#9 = $2:#III7#9 !#III7+9 = $2:#III7+9 !#III7(&9) = $2:#III7(&9) !#III7&9 = $2:#III7&9 !#III7-9 = $2:#III7-9 !#IIIm = $2:#IIIm !#IIIm6 = $2:#IIIm6 !#IIIm7 = $2:#IIIm7 !#IIImM7 = $2:#IIImM7 !#IIIm9 = $2:#IIIm9 !#IIIm69 = $2:#IIIm69 !#IIIm79 = $2:#IIIm79 !#IIIm6(9) = $2:#IIIm6(9) !#IIIm7(9) = $2:#IIIm7(9) !#IIIm7(&5) = $2:#IIIm7(&5) !#IIIm7&5 = $2:#IIIm7&5 !#IIIm7-5 = $2:#IIIm7-5 !#IIIm7(11) = $2:#IIIm7(11) !#IIIm7(#11) = $2:#IIIm7(#11) !#III% = $2:#III% !#IIIdim = $2:#IIIdim !#IIIdim = $2:#IIIdim !#IIIdim7 = $2:#IIIdim7 !#IIIsus4 = $2:#IIIsus4 !#III7sus4 = $2:#III7sus4 !&IV = $2:&IV !&IV6 = $2:&IV6 !&IV7 = $2:&IV7 !&IV69 = $2:&IV69 !&IV6(9) = $2:&IV6(9) !&IVaug = $2:&IVaug !&IV(#5) = $2:&IV(#5) !&IVM7 = $2:&IVM7 !&IV7(&5) = $2:&IV7(&5) !&IV7&5 = $2:&IV7&5 !&IV7-5 = $2:&IV7-5 !&IV9 = $2:&IV9 !&IV(&5) = $2:&IV(&5) !&IV&5 = $2:&IV&5 !&IV-5 = $2:&IV-5 !&IVM9 = $2:&IVM9 !&IV7(#5) = $2:&IV7(#5) !&IV7#5 = $2:&IV7#5 !&IV7+5 = $2:&IV7+5 !&IV7(&10) = $2:&IV7(#9) !&IV7&10 = $2:&IV7#9 !&IV7-10 = $2:&IV7+9 !&IV7(#9) = $2:&IV7(#9) !&IV7#9 = $2:&IV7#9 !&IV7+9 = $2:&IV7+9 !&IV7(&9) = $2:&IV7(&9) !&IV7&9 = $2:&IV7&9 !&IV7-9 = $2:&IV7-9 !&IVm = $2:&IVm !&IVm6 = $2:&IVm6 !&IVm7 = $2:&IVm7 !&IVmM7 = $2:&IVmM7 !&IVm9 = $2:&IVm9 !&IVm69 = $2:&IVm69 !&IVm79 = $2:&IVm79 !&IVm6(9) = $2:&IVm6(9) !&IVm7(9) = $2:&IVm7(9) !&IVm7(&5) = $2:&IVm7(&5) !&IVm7&5 = $2:&IVm7&5 !&IVm7-5 = $2:&IVm7-5 !&IVm7(11) = $2:&IVm7(11) !&IVm7(#11) = $2:&IVm7(#11) !&IV% = $2:&IV% !&IVdim = $2:&IVdim !&IVdim = $2:&IVdim !&IVdim7 = $2:&IVdim7 !&IVsus4 = $2:&IVsus4 !&IV7sus4 = $2:&IV7sus4 !IV = $2:IV !IV6 = $2:IV6 !IV7 = $2:IV7 !IV69 = $2:IV69 !IV6(9) = $2:IV6(9) !IVaug = $2:IVaug !IV(#5) = $2:IV(#5) !IVM7 = $2:IVM7 !IV7(&5) = $2:IV7(&5) !IV7&5 = $2:IV7&5 !IV7-5 = $2:IV7-5 !IV9 = $2:IV9 !IV(&5) = $2:IV(&5) !IV&5 = $2:IV&5 !IV-5 = $2:IV-5 !IVM9 = $2:IVM9 !IV7(#5) = $2:IV7(#5) !IV7#5 = $2:IV7#5 !IV7+5 = $2:IV7+5 !IV7(&10) = $2:IV7(#9) !IV7&10 = $2:IV7#9 !IV7-10 = $2:IV7+9 !IV7(#9) = $2:IV7(#9) !IV7#9 = $2:IV7#9 !IV7+9 = $2:IV7+9 !IV7(&9) = $2:IV7(&9) !IV7&9 = $2:IV7&9 !IV7-9 = $2:IV7-9 !IVm = $2:IVm !IVm6 = $2:IVm6 !IVm7 = $2:IVm7 !IVmM7 = $2:IVmM7 !IVm9 = $2:IVm9 !IVm69 = $2:IVm69 !IVm79 = $2:IVm79 !IVm6(9) = $2:IVm6(9) !IVm7(9) = $2:IVm7(9) !IVm7(&5) = $2:IVm7(&5) !IVm7&5 = $2:IVm7&5 !IVm7-5 = $2:IVm7-5 !IVm7(11) = $2:IVm7(11) !IVm7(#11) = $2:IVm7(#11) !IV% = $2:IV% !IVdim = $2:IVdim !IVdim = $2:IVdim !IVdim7 = $2:IVdim7 !IVsus4 = $2:IVsus4 !IV7sus4 = $2:IV7sus4 !#IV = $2:#IV !#IV6 = $2:#IV6 !#IV7 = $2:#IV7 !#IV69 = $2:#IV69 !#IV6(9) = $2:#IV6(9) !#IVaug = $2:#IVaug !#IV(#5) = $2:#IV(#5) !#IVM7 = $2:#IVM7 !#IV7(&5) = $2:#IV7(&5) !#IV7&5 = $2:#IV7&5 !#IV7-5 = $2:#IV7-5 !#IV9 = $2:#IV9 !#IV(&5) = $2:#IV(&5) !#IV&5 = $2:#IV&5 !#IV-5 = $2:#IV-5 !#IVM9 = $2:#IVM9 !#IV7(#5) = $2:#IV7(#5) !#IV7#5 = $2:#IV7#5 !#IV7+5 = $2:#IV7+5 !#IV7(&10) = $2:#IV7(#9) !#IV7&10 = $2:#IV7#9 !#IV7-10 = $2:#IV7+9 !#IV7(#9) = $2:#IV7(#9) !#IV7#9 = $2:#IV7#9 !#IV7+9 = $2:#IV7+9 !#IV7(&9) = $2:#IV7(&9) !#IV7&9 = $2:#IV7&9 !#IV7-9 = $2:#IV7-9 !#IVm = $2:#IVm !#IVm6 = $2:#IVm6 !#IVm7 = $2:#IVm7 !#IVmM7 = $2:#IVmM7 !#IVm9 = $2:#IVm9 !#IVm69 = $2:#IVm69 !#IVm79 = $2:#IVm79 !#IVm6(9) = $2:#IVm6(9) !#IVm7(9) = $2:#IVm7(9) !#IVm7(&5) = $2:#IVm7(&5) !#IVm7&5 = $2:#IVm7&5 !#IVm7-5 = $2:#IVm7-5 !#IVm7(11) = $2:#IVm7(11) !#IVm7(#11) = $2:#IVm7(#11) !#IV% = $2:#IV% !#IVdim = $2:#IVdim !#IVdim = $2:#IVdim !#IVdim7 = $2:#IVdim7 !#IVsus4 = $2:#IVsus4 !#IV7sus4 = $2:#IV7sus4 !&V = $2:&V !&V6 = $2:&V6 !&V7 = $2:&V7 !&V69 = $2:&V69 !&V6(9) = $2:&V6(9) !&Vaug = $2:&Vaug !&V(#5) = $2:&V(#5) !&VM7 = $2:&VM7 !&V7(&5) = $2:&V7(&5) !&V7&5 = $2:&V7&5 !&V7-5 = $2:&V7-5 !&V9 = $2:&V9 !&V(&5) = $2:&V(&5) !&V&5 = $2:&V&5 !&V-5 = $2:&V-5 !&VM9 = $2:&VM9 !&V7(#5) = $2:&V7(#5) !&V7#5 = $2:&V7#5 !&V7+5 = $2:&V7+5 !&V7(&10) = $2:&V7(#9) !&V7&10 = $2:&V7#9 !&V7-10 = $2:&V7+9 !&V7(#9) = $2:&V7(#9) !&V7#9 = $2:&V7#9 !&V7+9 = $2:&V7+9 !&V7(&9) = $2:&V7(&9) !&V7&9 = $2:&V7&9 !&V7-9 = $2:&V7-9 !&Vm = $2:&Vm !&Vm6 = $2:&Vm6 !&Vm7 = $2:&Vm7 !&VmM7 = $2:&VmM7 !&Vm9 = $2:&Vm9 !&Vm69 = $2:&Vm69 !&Vm79 = $2:&Vm79 !&Vm6(9) = $2:&Vm6(9) !&Vm7(9) = $2:&Vm7(9) !&Vm7(&5) = $2:&Vm7(&5) !&Vm7&5 = $2:&Vm7&5 !&Vm7-5 = $2:&Vm7-5 !&Vm7(11) = $2:&Vm7(11) !&Vm7(#11) = $2:&Vm7(#11) !&V% = $2:&V% !&Vdim = $2:&Vdim !&Vdim = $2:&Vdim !&Vdim7 = $2:&Vdim7 !&Vsus4 = $2:&Vsus4 !&V7sus4 = $2:&V7sus4 !V = $2:V !V6 = $2:V6 !V7 = $2:V7 !V69 = $2:V69 !V6(9) = $2:V6(9) !Vaug = $2:Vaug !V(#5) = $2:V(#5) !VM7 = $2:VM7 !V7(&5) = $2:V7(&5) !V7&5 = $2:V7&5 !V7-5 = $2:V7-5 !V9 = $2:V9 !V(&5) = $2:V(&5) !V&5 = $2:V&5 !V-5 = $2:V-5 !VM9 = $2:VM9 !V7(#5) = $2:V7(#5) !V7#5 = $2:V7#5 !V7+5 = $2:V7+5 !V7(&10) = $2:V7(#9) !V7&10 = $2:V7#9 !V7-10 = $2:V7+9 !V7(#9) = $2:V7(#9) !V7#9 = $2:V7#9 !V7+9 = $2:V7+9 !V7(&9) = $2:V7(&9) !V7&9 = $2:V7&9 !V7-9 = $2:V7-9 !Vm = $2:Vm !Vm6 = $2:Vm6 !Vm7 = $2:Vm7 !VmM7 = $2:VmM7 !Vm9 = $2:Vm9 !Vm69 = $2:Vm69 !Vm79 = $2:Vm79 !Vm6(9) = $2:Vm6(9) !Vm7(9) = $2:Vm7(9) !Vm7(&5) = $2:Vm7(&5) !Vm7&5 = $2:Vm7&5 !Vm7-5 = $2:Vm7-5 !Vm7(11) = $2:Vm7(11) !Vm7(#11) = $2:Vm7(#11) !V% = $2:V% !Vdim = $2:Vdim !Vdim = $2:Vdim !Vdim7 = $2:Vdim7 !Vsus4 = $2:Vsus4 !V7sus4 = $2:V7sus4 !#V = $2:#V !#V6 = $2:#V6 !#V7 = $2:#V7 !#V69 = $2:#V69 !#V6(9) = $2:#V6(9) !#Vaug = $2:#Vaug !#V(#5) = $2:#V(#5) !#VM7 = $2:#VM7 !#V7(&5) = $2:#V7(&5) !#V7&5 = $2:#V7&5 !#V7-5 = $2:#V7-5 !#V9 = $2:#V9 !#V(&5) = $2:#V(&5) !#V&5 = $2:#V&5 !#V-5 = $2:#V-5 !#VM9 = $2:#VM9 !#V7(#5) = $2:#V7(#5) !#V7#5 = $2:#V7#5 !#V7+5 = $2:#V7+5 !#V7(&10) = $2:#V7(#9) !#V7&10 = $2:#V7#9 !#V7-10 = $2:#V7+9 !#V7(#9) = $2:#V7(#9) !#V7#9 = $2:#V7#9 !#V7+9 = $2:#V7+9 !#V7(&9) = $2:#V7(&9) !#V7&9 = $2:#V7&9 !#V7-9 = $2:#V7-9 !#Vm = $2:#Vm !#Vm6 = $2:#Vm6 !#Vm7 = $2:#Vm7 !#VmM7 = $2:#VmM7 !#Vm9 = $2:#Vm9 !#Vm69 = $2:#Vm69 !#Vm79 = $2:#Vm79 !#Vm6(9) = $2:#Vm6(9) !#Vm7(9) = $2:#Vm7(9) !#Vm7(&5) = $2:#Vm7(&5) !#Vm7&5 = $2:#Vm7&5 !#Vm7-5 = $2:#Vm7-5 !#Vm7(11) = $2:#Vm7(11) !#Vm7(#11) = $2:#Vm7(#11) !#V% = $2:#V% !#Vdim = $2:#Vdim !#Vdim = $2:#Vdim !#Vdim7 = $2:#Vdim7 !#Vsus4 = $2:#Vsus4 !#V7sus4 = $2:#V7sus4 !&VI = $2:&VI !&VI6 = $2:&VI6 !&VI7 = $2:&VI7 !&VI69 = $2:&VI69 !&VI6(9) = $2:&VI6(9) !&VIaug = $2:&VIaug !&VI(#5) = $2:&VI(#5) !&VIM7 = $2:&VIM7 !&VI7(&5) = $2:&VI7(&5) !&VI7&5 = $2:&VI7&5 !&VI7-5 = $2:&VI7-5 !&VI9 = $2:&VI9 !&VI(&5) = $2:&VI(&5) !&VI&5 = $2:&VI&5 !&VI-5 = $2:&VI-5 !&VIM9 = $2:&VIM9 !&VI7(#5) = $2:&VI7(#5) !&VI7#5 = $2:&VI7#5 !&VI7+5 = $2:&VI7+5 !&VI7(&10) = $2:&VI7(#9) !&VI7&10 = $2:&VI7#9 !&VI7-10 = $2:&VI7+9 !&VI7(#9) = $2:&VI7(#9) !&VI7#9 = $2:&VI7#9 !&VI7+9 = $2:&VI7+9 !&VI7(&9) = $2:&VI7(&9) !&VI7&9 = $2:&VI7&9 !&VI7-9 = $2:&VI7-9 !&VIm = $2:&VIm !&VIm6 = $2:&VIm6 !&VIm7 = $2:&VIm7 !&VImM7 = $2:&VImM7 !&VIm9 = $2:&VIm9 !&VIm69 = $2:&VIm69 !&VIm79 = $2:&VIm79 !&VIm6(9) = $2:&VIm6(9) !&VIm7(9) = $2:&VIm7(9) !&VIm7(&5) = $2:&VIm7(&5) !&VIm7&5 = $2:&VIm7&5 !&VIm7-5 = $2:&VIm7-5 !&VIm7(11) = $2:&VIm7(11) !&VIm7(#11) = $2:&VIm7(#11) !&VI% = $2:&VI% !&VIdim = $2:&VIdim !&VIdim = $2:&VIdim !&VIdim7 = $2:&VIdim7 !&VIsus4 = $2:&VIsus4 !&VI7sus4 = $2:&VI7sus4 !VI = $2:VI !VI6 = $2:VI6 !VI7 = $2:VI7 !VI69 = $2:VI69 !VI6(9) = $2:VI6(9) !VIaug = $2:VIaug !VI(#5) = $2:VI(#5) !VIM7 = $2:VIM7 !VI7(&5) = $2:VI7(&5) !VI7&5 = $2:VI7&5 !VI7-5 = $2:VI7-5 !VI9 = $2:VI9 !VI(&5) = $2:VI(&5) !VI&5 = $2:VI&5 !VI-5 = $2:VI-5 !VIM9 = $2:VIM9 !VI7(#5) = $2:VI7(#5) !VI7#5 = $2:VI7#5 !VI7+5 = $2:VI7+5 !VI7(&10) = $2:VI7(#9) !VI7&10 = $2:VI7#9 !VI7-10 = $2:VI7+9 !VI7(#9) = $2:VI7(#9) !VI7#9 = $2:VI7#9 !VI7+9 = $2:VI7+9 !VI7(&9) = $2:VI7(&9) !VI7&9 = $2:VI7&9 !VI7-9 = $2:VI7-9 !VIm = $2:VIm !VIm6 = $2:VIm6 !VIm7 = $2:VIm7 !VImM7 = $2:VImM7 !VIm9 = $2:VIm9 !VIm69 = $2:VIm69 !VIm79 = $2:VIm79 !VIm6(9) = $2:VIm6(9) !VIm7(9) = $2:VIm7(9) !VIm7(&5) = $2:VIm7(&5) !VIm7&5 = $2:VIm7&5 !VIm7-5 = $2:VIm7-5 !VIm7(11) = $2:VIm7(11) !VIm7(#11) = $2:VIm7(#11) !VI% = $2:VI% !VIdim = $2:VIdim !VIdim = $2:VIdim !VIdim7 = $2:VIdim7 !VIsus4 = $2:VIsus4 !VI7sus4 = $2:VI7sus4 !#VI = $2:#VI !#VI6 = $2:#VI6 !#VI7 = $2:#VI7 !#VI69 = $2:#VI69 !#VI6(9) = $2:#VI6(9) !#VIaug = $2:#VIaug !#VI(#5) = $2:#VI(#5) !#VIM7 = $2:#VIM7 !#VI7(&5) = $2:#VI7(&5) !#VI7&5 = $2:#VI7&5 !#VI7-5 = $2:#VI7-5 !#VI9 = $2:#VI9 !#VI(&5) = $2:#VI(&5) !#VI&5 = $2:#VI&5 !#VI-5 = $2:#VI-5 !#VIM9 = $2:#VIM9 !#VI7(#5) = $2:#VI7(#5) !#VI7#5 = $2:#VI7#5 !#VI7+5 = $2:#VI7+5 !#VI7(&10) = $2:#VI7(#9) !#VI7&10 = $2:#VI7#9 !#VI7-10 = $2:#VI7+9 !#VI7(#9) = $2:#VI7(#9) !#VI7#9 = $2:#VI7#9 !#VI7+9 = $2:#VI7+9 !#VI7(&9) = $2:#VI7(&9) !#VI7&9 = $2:#VI7&9 !#VI7-9 = $2:#VI7-9 !#VIm = $2:#VIm !#VIm6 = $2:#VIm6 !#VIm7 = $2:#VIm7 !#VImM7 = $2:#VImM7 !#VIm9 = $2:#VIm9 !#VIm69 = $2:#VIm69 !#VIm79 = $2:#VIm79 !#VIm6(9) = $2:#VIm6(9) !#VIm7(9) = $2:#VIm7(9) !#VIm7(&5) = $2:#VIm7(&5) !#VIm7&5 = $2:#VIm7&5 !#VIm7-5 = $2:#VIm7-5 !#VIm7(11) = $2:#VIm7(11) !#VIm7(#11) = $2:#VIm7(#11) !#VI% = $2:#VI% !#VIdim = $2:#VIdim !#VIdim = $2:#VIdim !#VIdim7 = $2:#VIdim7 !#VIsus4 = $2:#VIsus4 !#VI7sus4 = $2:#VI7sus4 !&VII = $2:&VII !&VII6 = $2:&VII6 !&VII7 = $2:&VII7 !&VII69 = $2:&VII69 !&VII6(9) = $2:&VII6(9) !&VIIaug = $2:&VIIaug !&VII(#5) = $2:&VII(#5) !&VIIM7 = $2:&VIIM7 !&VII7(&5) = $2:&VII7(&5) !&VII7&5 = $2:&VII7&5 !&VII7-5 = $2:&VII7-5 !&VII9 = $2:&VII9 !&VII(&5) = $2:&VII(&5) !&VII&5 = $2:&VII&5 !&VII-5 = $2:&VII-5 !&VIIM9 = $2:&VIIM9 !&VII7(#5) = $2:&VII7(#5) !&VII7#5 = $2:&VII7#5 !&VII7+5 = $2:&VII7+5 !&VII7(&10) = $2:&VII7(#9) !&VII7&10 = $2:&VII7#9 !&VII7-10 = $2:&VII7+9 !&VII7(#9) = $2:&VII7(#9) !&VII7#9 = $2:&VII7#9 !&VII7+9 = $2:&VII7+9 !&VII7(&9) = $2:&VII7(&9) !&VII7&9 = $2:&VII7&9 !&VII7-9 = $2:&VII7-9 !&VIIm = $2:&VIIm !&VIIm6 = $2:&VIIm6 !&VIIm7 = $2:&VIIm7 !&VIImM7 = $2:&VIImM7 !&VIIm9 = $2:&VIIm9 !&VIIm69 = $2:&VIIm69 !&VIIm79 = $2:&VIIm79 !&VIIm6(9) = $2:&VIIm6(9) !&VIIm7(9) = $2:&VIIm7(9) !&VIIm7(&5) = $2:&VIIm7(&5) !&VIIm7&5 = $2:&VIIm7&5 !&VIIm7-5 = $2:&VIIm7-5 !&VIIm7(11) = $2:&VIIm7(11) !&VIIm7(#11) = $2:&VIIm7(#11) !&VII% = $2:&VII% !&VIIdim = $2:&VIIdim !&VIIdim = $2:&VIIdim !&VIIdim7 = $2:&VIIdim7 !&VIIsus4 = $2:&VIIsus4 !&VII7sus4 = $2:&VII7sus4 !VII = $2:VII !VII6 = $2:VII6 !VII7 = $2:VII7 !VII69 = $2:VII69 !VII6(9) = $2:VII6(9) !VIIaug = $2:VIIaug !VII(#5) = $2:VII(#5) !VIIM7 = $2:VIIM7 !VII7(&5) = $2:VII7(&5) !VII7&5 = $2:VII7&5 !VII7-5 = $2:VII7-5 !VII9 = $2:VII9 !VII(&5) = $2:VII(&5) !VII&5 = $2:VII&5 !VII-5 = $2:VII-5 !VIIM9 = $2:VIIM9 !VII7(#5) = $2:VII7(#5) !VII7#5 = $2:VII7#5 !VII7+5 = $2:VII7+5 !VII7(&10) = $2:VII7(#9) !VII7&10 = $2:VII7#9 !VII7-10 = $2:VII7+9 !VII7(#9) = $2:VII7(#9) !VII7#9 = $2:VII7#9 !VII7+9 = $2:VII7+9 !VII7(&9) = $2:VII7(&9) !VII7&9 = $2:VII7&9 !VII7-9 = $2:VII7-9 !VIIm = $2:VIIm !VIIm6 = $2:VIIm6 !VIIm7 = $2:VIIm7 !VIImM7 = $2:VIImM7 !VIIm9 = $2:VIIm9 !VIIm69 = $2:VIIm69 !VIIm79 = $2:VIIm79 !VIIm6(9) = $2:VIIm6(9) !VIIm7(9) = $2:VIIm7(9) !VIIm7(&5) = $2:VIIm7(&5) !VIIm7&5 = $2:VIIm7&5 !VIIm7-5 = $2:VIIm7-5 !VIIm7(11) = $2:VIIm7(11) !VIIm7(#11) = $2:VIIm7(#11) !VII% = $2:VII% !VIIdim = $2:VIIdim !VIIdim = $2:VIIdim !VIIdim7 = $2:VIIdim7 !VIIsus4 = $2:VIIsus4 !VII7sus4 = $2:VII7sus4 !#VII = $2:#VII !#VII6 = $2:#VII6 !#VII7 = $2:#VII7 !#VII69 = $2:#VII69 !#VII6(9) = $2:#VII6(9) !#VIIaug = $2:#VIIaug !#VII(#5) = $2:#VII(#5) !#VIIM7 = $2:#VIIM7 !#VII7(&5) = $2:#VII7(&5) !#VII7&5 = $2:#VII7&5 !#VII7-5 = $2:#VII7-5 !#VII9 = $2:#VII9 !#VII(&5) = $2:#VII(&5) !#VII&5 = $2:#VII&5 !#VII-5 = $2:#VII-5 !#VIIM9 = $2:#VIIM9 !#VII7(#5) = $2:#VII7(#5) !#VII7#5 = $2:#VII7#5 !#VII7+5 = $2:#VII7+5 !#VII7(&10) = $2:#VII7(#9) !#VII7&10 = $2:#VII7#9 !#VII7-10 = $2:#VII7+9 !#VII7(#9) = $2:#VII7(#9) !#VII7#9 = $2:#VII7#9 !#VII7+9 = $2:#VII7+9 !#VII7(&9) = $2:#VII7(&9) !#VII7&9 = $2:#VII7&9 !#VII7-9 = $2:#VII7-9 !#VIIm = $2:#VIIm !#VIIm6 = $2:#VIIm6 !#VIIm7 = $2:#VIIm7 !#VIImM7 = $2:#VIImM7 !#VIIm9 = $2:#VIIm9 !#VIIm69 = $2:#VIIm69 !#VIIm79 = $2:#VIIm79 !#VIIm6(9) = $2:#VIIm6(9) !#VIIm7(9) = $2:#VIIm7(9) !#VIIm7(&5) = $2:#VIIm7(&5) !#VIIm7&5 = $2:#VIIm7&5 !#VIIm7-5 = $2:#VIIm7-5 !#VIIm7(11) = $2:#VIIm7(11) !#VIIm7(#11) = $2:#VIIm7(#11) !#VII% = $2:#VII% !#VIIdim = $2:#VIIdim !#VIIdim = $2:#VIIdim !#VIIdim7 = $2:#VIIdim7 !#VIIsus4 = $2:#VIIsus4 !#VII7sus4 = $2:#VII7sus4 $2:END -------Chord Select Param----- Ex. procedure V1 = ka*a + kb*b + kc*c + kd*d; /* Note1 */ V2 = ka*a + kb*b + kc*c + kd*d; /* Note2 */ V3 = ka*a + kb*b + kc*c + kd*d; /* Note3 */ V = V1 + V2 + V3 .. Make Before Note Selsect chord line Chord M IM V = 11 Chord m Im V = 55 Chord dim IIdim V = 33 : Compear IM & Im & IIdim .. ?IM,IIdim,Im,... Make Current Note Selsect chord line Same above ?Im,IIdim,V.. Make After Note Select chord line ?I,... Check Chord Progress ex.$2:T-T & finally set Current Chord ?IM,IIdim,.. $6:Default_chord_select m0000006 _-1______0______1______2______*______4______5______6______7 Val(Root,2nd,3d,5th,.) Comment $6:M = 5,5,5 ". . ." $6:m = 5,5,5 ". & ." $6:dim = 5,5,5 ". & &" $6:aug = 5,5,5 ". . #" $6:(#5) = 5,5,5 ". . #" $6:M7 = 5,5,5,5 ". . . ." $6:7 = 5,5,5,5 ". . . &" $6:m7 = 5,5,5,5 ". & . &" $6:m7(&5) = 5,5,5,5 ". & & &" $6:m7&5 = 5,5,5,5 ". & & &" $6:m7-5 = 5,5,5,5 ". & & &" $6:% = 5,5,5,5 ". & & &" $6:dim7 = 5,5,5,5 ". & &." $6:mM7 = 5,5,5,5 ". & . ." $6:6 = 5,5,5,5 ". . .." $6:m6 = 5,5,5,5 ". & .." $6:69 = 5,5,5,5,5 ". . .. ." $6:6(9) = 5,5,5,5,5 ". . .. ." $6:m69 = 5,5,5,5,5 ". & .. ." $6:m6(9) = 5,5,5,5,5 ". & .. ." $6:sus4 = 5,5,5 ". # ." $6:7sus4 = 5,5,5,5 ". # . &" $6:M9 = 5,5,5,5,5 ". . . . ." $6:m9 = 5,5,5,5,5 ". & . & ." $6:9 = 5,5,5,5,5 ". . . & ." $6:%9 = 5,5,5,5,5 ". & & & ." $6:7(#9) = 5,5,5,5,5 ". . . & #" $6:7#9 = 5,5,5,5,5 ". . . & #" $6:7+9 = 5,5,5,5,5 ". . . & #" $6:7(&9) = 5,5,5,5,5 ". . . & &" $6:7&9 = 5,5,5,5,5 ". . . & &" $6:7-9 = 5,5,5,5,5 ". . . & &" $6:7(#5) = 5,5,5,5 ". . # &" $6:7#5 = 5,5,5,5 ". . # &" $6:7+5 = 5,5,5,5 ". . # &" $6:7(&5) = 5,5,5,5 ". . & &" $6:7&5 = 5,5,5,5 ". . & &" $6:7-5 = 5,5,5,5 ". . & &" $6:add9 = 5,5,5,5 ". . . ." $6:m7(11) = 5,5,5,5 ". . . ." $6:m711 = 5,5,5,3,3 ". & . & ." $6:m7(11) = 5,5,5,3,3 ". & . & ." $6:m7(#11) = 5,5,5,3,3 ". & . & #" $6:END $6:Special_chord_select m0000006 _-1______0______1______2______*______4______5______6______7 Val(Root,2nd,3d,5th,.) Comment $6:M = 5,5.6,5 ". . ." $6:m = 5,5,5 ". & ." $6:dim = 5,5,5 ". & &" $6:aug = 5,5,5 ". . #" $6:(#5) = 5,5,5 ". . #" $6:M7 = 5,5,5,5 ". . . ." $6:7 = 5,5,5,5 ". . . &" $6:m7 = 5,5,5,5 ". & . &" $6:m7(&5) = 5,5,5,5 ". & & &" $6:m7&5 = 5,5,5,5 ". & & &" $6:m7-5 = 5,5,5,5 ". & & &" $6:% = 5,5,5,5 ". & & &" $6:dim7 = 5,5,5,5 ". & &." $6:mM7 = 5,5,5,5 ". & . ." $6:6 = 5,5,5,5 ". . .." $6:m6 = 5,5,5,5 ". & .." $6:69 = 5,5,5,5,5 ". . .. ." $6:6(9) = 5,5,5,5,5 ". . .. ." $6:m69 = 5,5,5,5,5 ". & .. ." $6:m6(9) = 5,5,5,5,5 ". & .. ." $6:sus4 = 5,5,5 ". # ." $6:7sus4 = 5,5,5,5 ". # . &" $6:M9 = 5,5,5,5,5 ". . . . ." $6:m9 = 5,5,5,5,5 ". & . & ." $6:9 = 5,5,5,5,5 ". . . & ." $6:%9 = 5,5,5,5,5 ". & & & ." $6:7(#9) = 5,5,5,5,5 ". . . & #" $6:7#9 = 5,5,5,5,5 ". . . & #" $6:7+9 = 5,5,5,5,5 ". . . & #" $6:7(&9) = 5,5,5,5,5 ". . . & &" $6:7&9 = 5,5,5,5,5 ". . . & &" $6:7-9 = 5,5,5,5,5 ". . . & &" $6:7(#5) = 5,5,5,5 ". . # &" $6:7#5 = 5,5,5,5 ". . # &" $6:7+5 = 5,5,5,5 ". . # &" $6:7(&5) = 5,5,5,5 ". . & &" $6:7&5 = 5,5,5,5 ". . & &" $6:7-5 = 5,5,5,5 ". . & &" $6:add9 = 5,5,5,5 ". . . ." $6:END current = kcp * (klp*nval + kvp*velo + knp*keyp) befor = kbp * (klp*nval + kvp*velo + knp*keyp) after = kap * (klp*nval + kvp*velo + knp*keyp) cs->scv[n] = current + befor + after $7:Chord_Select_Param $7:klp = 0.00053 /* Note length */ $7:knp = -0.4 /* Note Position */ $7:kvp = 0.5 /* Velocity */ $7:kgc = 0.3 /* Global Current Chord */ $7:kgb = 0.05 /* Global Before Chord */ $7:kcp = 0.14 /* Current Chord */ $7:kbp = 0.1 /* Before Chord */ $7:kap = 0.08 /* After Chord */ $7:END $8:Exstra_Chord $8:~M = "~ $:~ $4:M $3:M $9:~M" $8:~6 = "~ $:~ $4:6 $3:6 $9:~6" $8:~7 = "~ $:~ $4:7 $3:7 $9:~7" $8:~69 = "~ $:~ $4:69 $3:69 $9:~69" $8:~6(9) = "~ $:~ $4:6(9) $3:6(9) $9:~6(9)" $8:~aug = "~ $:~ $4:aug $3:aug $9:~aug" $8:~(#5) = "~ $:~ $4:aug $3:aug $9:~aug" $8:~M7 = "~ $:~ $4:M7 $3:M7 $9:~M7" $8:~7(&5) = "~ $:~ $4:7(&5) $3:7(&5) $9:~7(&5)" $8:~7&5 = "~ $:~ $4:7&5 $3:7&5 $9:~7&5" $8:~7-5 = "~ $:~ $4:7-5 $3:7-5 $9:~7-5" $8:~9 = "~ $:~ $4:9 $3:9 $9:~9" $8:~(&5) = "~ $:~ $4:(&5) $3:(&5) $9:~(&5)" $8:~&5 = "~ $:~ $4:&5 $3:&5 $9:~&5" $8:~-5 = "~ $:~ $4:-5 $3:-5 $9:~-5" $8:~M9 = "~ $:~ $4:M9 $3:M9 $9:~M9" $8:~7(#5) = "~ $:~ $4:7(#5) $3:7(#5) $9:~7(#5)" $8:~7#5 = "~ $:~ $4:7#5 $3:7#5 $9:~7#5" $8:~7+5 = "~ $:~ $4:7+5 $3:7+5 $9:~7+5" $8:~7(&10) = "~ $:~ $4:7(&10) $3:7(&10) $9:~7(&10)" $8:~7&10 = "~ $:~ $4:7&10 $3:7&10 $9:~7&10" $8:~7-10 = "~ $:~ $4:7-10 $3:7-10 $9:~7-10" $8:~7(#9) = "~ $:~ $4:7(#9) $3:7(#9) $9:~7(#9)" $8:~7#9 = "~ $:~ $4:7#9 $3:7#9 $9:~7#9" $8:~7+9 = "~ $:~ $4:7+9 $3:7+9 $9:~7+9" $8:~7(&9) = "~ $:~ $4:7(&9) $3:7(&9) $9:~7(&9)" $8:~7&9 = "~ $:~ $4:7&9 $3:7&9 $9:~7&9" $8:~7-9 = "~ $:~ $4:7-9 $3:7-9 $9:~7-9" $8:~m = "~ $:~ $4:m $3:m $9:~m" $8:~m6 = "~ $:~ $4:m6 $3:m6 $9:~m6" $8:~m7 = "~ $:~ $4:m7 $3:m7 $9:~m7" $8:~mM7 = "~ $:~ $4:mM7 $3:mM7 $9:~mM7" $8:~m9 = "~ $:~ $4:m9 $3:m9 $9:~m9" $8:~m69 = "~ $:~ $4:m69 $3:m69 $9:~m69" $8:~m6(9) = "~ $:~ $4:m6(9) $3:m6(9) $9:~m6(9)" $8:~m7(&5) = "~ $:~ $4:m7(&5) $3:m7(&5) $9:~m7(&5)" $8:~m7&5 = "~ $:~ $4:m7&5 $3:m7&5 $9:~m7&5" $8:~m7-5 = "~ $:~ $4:m7-5 $3:m7-5 $9:~m7-5" $8:~% = "~ $:~ $4:% $3:% $9:~%" $8:~dim = "~ $:~ $4:dim $3:dim $9:~dim" $8:~dim7 = "~ $:~ $4:dim7 $3:dim7 $9:~dim7" $8:~sus4 = "~ $:~ $4:sus4 $3:sus4 $9:~sus4" $8:~7sus4 = "~ $:~ $4:7sus4 $3:7sus4 $9:~7sus4" $8:~7+11 = "~ $:~ $4:7+11 $3:7+11 $9:~7+11" $8:~M7+11 = "~ $:~ $4:M7+11 $3:M7+11 $9:~M7+11" $8:~m711 = "~ $:~ $4:m711 $3:m711 $9:~m711" $8:~m7(11) = "~ $:~ $4:m7(11) $3:m7(11) $9:~m7(11)" $8:~%11 = "~ $:~ $4:%11 $3:%11 $9:~%11" $8:~713 = "~ $:~ $4:713 $3:713 $9:~713" $8:~7(13) = "~ $:~ $4:7(13) $3:7(13) $9:~7(13)" $8:~7-13 = "~ $:~ $4:7-13 $3:7-13 $9:~7-13" Special_Chord $8:~Special = "~Special $:~Special $4:Special $3:Special $9:~Special" Original_Chord $8:~Original = "~Original $:~Original $4:Original $3:Original $9:~Original" $8:END $9:Special_Chord_Progression Original_Chord_Progression $9:IOriginal = "-> abc" $9:ISpecial = "-> xyz" $9:IM = "-> xyz" $9:VIm/IM = " -> zzz" $9:VIM = "-> xyz" $9:END Available Note Scale - = & : Flat + = # : Sharp [ = @ : Duble Flat ] = * : Duble Sharp p = .+ : Both Available q = -. : Both Available 1 -9 : Note Velocity < > : Note Velocity 5 (& #) $A:Default_Scale Natural_Minor_Scale A_Minor key _-1______0______1______2______*______4______5______6______7 $A:Im = " ........" A_Natural-Minor $A:Im = " ......+." A_Harmonic-Minor $A:Im = " .....++." A_Melodic-Minor $A:Im = " .....+.." A_Dorian $A:Im7 = " .....x.." A_Aeolian $A:Im9 = " .....x.." A_Aeolian $A:I7 = " .-+x...." A_Hmp5D $A:I7 = " .-.--..." A_Alterd $A:&II7 = " -.....--" B&_Lydian7th $A:&IIM7 = " -......-" B&_Lydian $A:IIm7(&5) = " .+...o.." B_Alt.Dor. $A:IIm7(&5) = " .x...o.." B_Locrian $A:IIm9(&5) = " .+...o.." B_Alt-Dor-Loc-9th $A:II7 = " ...-...." B_Alterd $A:&III7 = "---x--.-" C&_Mixo-Lydian $A:&III7 = "-[-x-[[-" C&_Hmp5D $A:&III7 = " ...-...." B_Alterd $A:IVm = " .....x." D_Dorian $A:IVm7 = " .....x." D_Dorian $A:IVm9 = " .....x." D_Dorian $A:V7 = " ..+....." E_Hmp5D $A:V7 = " ...++..." E_Alterd $A:V9 = " ..++.+.." E_Com.Dim. $A:V9 = " .+++.. ." E_Whole-Tone $A:Vm7 = " .x...o.." E_Phrygian $A:Vm9 = " .+...x.." E_Dorian $A:&VI7 = " .+++.+.." E_Lydian7th $A:VI7 = " ...-..-." F_Lydian7th $A:VIm7(&5) = " +x...o.+" F#_Alt.Dor. $A:&VII7 = " ---.----" G&_Lydian7th $A:END $A:Default_2oct.Scale Natural_Minor_2oct.Scale A_Minor key _-1______0______1______2______*______4______5______6______7 $A:Im = " ..............." A_Natural-Minor $A:Im = " ......+......+." A_Harmonic-Minor $A:Im = " .....++.....++." A_Melodic-Minor $A:Im = " .....+......+.." A_Dorian $A:Im7 = " .....x......x.." A_Aeolian $A:Im9 = " .....x......x.." A_Aeolian $A:I7 = " .-+x....-+x...." A_Hmp5D $A:I7 = " .-.--...-.--..." A_Alterd $A:&II7 = " -.....--.....--" B&_Lydian7th $A:&IIM7 = " -......-......-" B&_Lydian $A:IIm7(&5) = " .+...o..+...o.." B_Alt.Dor. $A:IIm7(&5) = " .x...o..x...o.." B_Locrian $A:IIm9(&5) = " .+...o..+...o.." B_Alt-Dor-Loc-9th $A:II7 = " ...-......-...." B_Alterd $A:&III7 = "---x--.---x--.-" C&_Mixo-Lydian $A:&III7 = "-[-x-[[-[-x-[[-" C&_Hmp5D $A:&III7 = " ...-......-...." B_Alterd $A:IVm = " .....x......x.." D_Dorian $A:IVm7 = " .....x......x.." D_Dorian $A:IVm9 = " .....x......x.." D_Dorian $A:V7 = " ..+......+....." E_Hmp5D $A:V7 = " ...++.....++..." E_Alterd $A:V9 = " ..++.+...++.+.." E_Com.Dim. $A:V9 = " .+++.. .+++.. ." E_Whole-Tone $A:Vm7 = " .x...o..x...o.." E_Phrygian $A:Vm9 = " .+...x..+...x.." E_Dorian $A:&VI7 = " .+++.+..+++.+.." E_Lydian7th $A:VI7 = " ...-..-...-..-." F_Lydian7th $A:VIm7(&5) = " +x...o.+x...o.+" F#_Alt.Dor. $A:&VII7 = " ---.------.----" G&_Lydian7th $A:END $A:Harmonic_Minor_Scale A_Minor key _-1______0______1______2______*______4______5______6______7 $A:Im = " ........" A_Natural-Minor $A:Im = " ......+." A_Harmonic-Minor $A:Im = " .....++." A_Melodic-Minor $A:Im = " .....+.." A_Dorian $A:Im7 = " .....x+." A_Aeolian $A:Im9 = " .....x+." A_Aeolian $A:I7 = " .-+x...." A_Hmp5D $A:I7 = " .-.--..." A_Alterd $A:&II7 = " -.....--" B&_Lydian7th $A:&IIM7 = " -......-" B&_Lydian $A:IIm7(&5) = " .+...o.." B_Alt.Dor. $A:IIm7(&5) = " .x...o.." B_Locrian $A:IIm9(&5) = " .+...o.." B_Alt-Dor-Loc-9th $A:II7 = " ...-...." B_Alterd $A:&III7 = "---x--.-" C&_Mixo-Lydian $A:&III7 = "-[-x-[[-" C&_Hmp5D $A:&III7 = " ...-...." B_Alterd $A:IVm7 = " .....x." D_Dorian $A:IVm9 = " .....x." D_Dorian $A:V7 = " ..+....." E_Hmp5D $A:V7 = " ...++..." E_Alterd $A:V9 = " ..++.+.." E_Com.Dim. $A:V9 = " .+++.. ." E_Whole-Tone $A:Vm7 = " .x...o.." E_Phrygian $A:Vm9 = " .+...x.." E_Dorian $A:&VI7 = " .+++.+.." E_Lydian7th $A:VI7 = " ...-..-." F_Lydian7th $A:VIm7(&5) = " +x...o.+" F#_Alt.Dor. $A:&VII7 = " ---.----" G&_Lydian7th $A:END $A:Harmonic_Minor_2oct.Scale A_Minor key _-1______0______1______2______*______4______5______6______7 $A:Im = " ......+......+." A_Harmonic-Minor $A:Im7 = " .....x+.....x+." A_Aeolian $A:Im9 = " .....x+.....x+." A_Aeolian $A:I7 = " .-+x....-+x...." A_Hmp5D $A:I7 = " .-.--...-.--..." A_Alterd $A:&II7 = " -.....--.....--" B&_Lydian7th $A:&IIM7 = " -......-......-" B&_Lydian $A:IIm7(&5) = " .+...o..+...o.." B_Alt.Dor. $A:IIm7(&5) = " .x...o..x...o.." B_Locrian $A:IIm9(&5) = " .+...o..+...o.." B_Alt-Dor-Loc-9th $A:II7 = " ...-......-...." B_Alterd $A:&III7 = "---x--.---x--.-" C&_Mixo-Lydian $A:&III7 = "-[-x-[[-[-x-[[-" C&_Hmp5D $A:&III7 = " ...-......-...." B_Alterd $A:IVm7 = " .....x.....x.." D_Dorian $A:IVm9 = " .....x.....x.." D_Dorian $A:V7 = " ..+......+....." E_Hmp5D $A:V7 = " ...++.....++..." E_Alterd $A:V9 = " ..++.+...++.+.." E_Com.Dim. $A:V9 = " .+++.. .+++.. ." E_Whole-Tone $A:Vm7 = " .x...o..x...o.." E_Phrygian $A:Vm9 = " .+...x..+...x.." E_Dorian $A:&VI7 = " .+++.+..+++.+.." E_Lydian7th $A:VI7 = " ...-..-...-..-." F_Lydian7th $A:VIm7(&5) = " +x...o.+x...o.+x" F#_Alt.Dor. $A:&VII7 = " ---.------.-----" G&_Lydian7th $A:END $A:Melodic_Minor_Scale A_Minor key _-1______0______1______2______*______4______5______6______7 $A:Im = " ........" A_Natural-Minor $A:Im = " ......+." A_Harmonic-Minor $A:Im = " .....++." A_Melodic-Minor $A:Im = " .....+.." A_Dorian $A:Im7 = " .....x+." A_Aeolian $A:Im9 = " .....x+." A_Aeolian $A:I7 = " .-+x...." A_Hmp5D $A:I7 = " .-.--..." A_Alterd $A:&II7 = " -.....--" B&_Lydian7th $A:&IIM7 = " -......-" B&_Lydian $A:IIm7(&5) = " .+...o.." B_Alt.Dor. $A:IIm7(&5) = " .x...o.." B_Locrian $A:IIm9(&5) = " .+...o.." B_Alt-Dor-Loc-9th $A:II7 = " ...-...." B_Alterd $A:&III7 = "---x--.-" C&_Mixo-Lydian $A:&III7 = "-[-x-[[-" C&_Hmp5D $A:&III7 = " ...-...." B_Alterd $A:IVm7 = " .....x." D_Dorian $A:IVm9 = " .....x." D_Dorian $A:V7 = " ..+....." E_Hmp5D $A:V7 = " ...++..." E_Alterd $A:V9 = " ..++.+.." E_Com.Dim. $A:V9 = " .+++.. ." E_Whole-Tone $A:Vm7 = " .x...o.." E_Phrygian $A:Vm9 = " .+...x.." E_Dorian $A:&VI7 = " .+++.+.." E_Lydian7th $A:VI7 = " ...-..-." F_Lydian7th $A:VIm7(&5) = " +x...o.+" F#_Alt.Dor. $A:&VII7 = " ---.----" G&_Lydian7th $A:END $A:Melodic_Minor_2oct.Scale A_Minor key _-1______0______1______2______*______4______5______6______7 $A:Im = " .....++.....++." A_Melodic-Minor $A:Im7 = " .....x+.....x+." A_Aeolian $A:Im9 = " .....x+.....x+." A_Aeolian $A:I7 = " .-+x....-+x...." A_Hmp5D $A:I7 = " .-.--...-.--..." A_Alterd $A:&II7 = " -.....--.....--" B&_Lydian7th $A:&IIM7 = " -......-......-" B&_Lydian $A:IIm7(&5) = " .+...o..+...o.." B_Alt.Dor. $A:IIm7(&5) = " .x...o..x...o.." B_Locrian $A:IIm9(&5) = " .+...o..+...o.." B_Alt-Dor-Loc-9th $A:II7 = " ...-......-...." B_Alterd $A:&III7 = "---x--.---x--.-" C&_Mixo-Lydian $A:&III7 = "-[-x-[[-[-x-[[-" C&_Hmp5D $A:&III7 = " ...-......-...." B_Alterd $A:IVm7 = " .....x......x.." D_Dorian $A:IVm9 = " .....x......x.." D_Dorian $A:V7 = " ..+......+....." E_Hmp5D $A:V7 = " ...++.....++..." E_Alterd $A:V9 = " ..++.+...++.+.." E_Com.Dim. $A:V9 = " .+++.. .+++.. " E_Whole-Tone $A:Vm7 = " .x...o..x...o.." E_Phrygian $A:Vm9 = " .+...x..+...x.." E_Dorian $A:&VI7 = " .+++.+..+++.+.." E_Lydian7th $A:VI7 = " ...-..-...-..-." F_Lydian7th $A:VIm7(&5) = " +x...o.+x...o.+" F#_Alt.Dor. $A:&VII7 = " ---.------.----" G&_Lydian7th $A:END ++++++++++++++++++++++++++++++++ $M: Mec data Temperament/Multi Channel 100 Cent : 4092 p.v Equal Pure(Mersenne) Eq-Pure P.V(Mersenne) 1 C 0 0 0 0.000 2 100 70.67214 -29.32786 -1201.269 3 D 200 203.90986 3.90986 160.148 4 300 274.58243 -25.41757 -1041.104 5 E 400 386.31369 -13.68631 -560.591 6 F 500 498.045 -1.955 -80.077 7 600 568.71745 -31.28255 -1281.333 8 G 700 701.95509 1.95509 80.080 9 800 772.62754 -27.37246 -1121.176 10 A 900 884.35867 -15.64133 -640.669 11 1000 996.09021 -3.90979 -160.145 12 B 1100 1088.26887 -11.73113 -480.507 13 C 1200 1200 0 0.000 Equal Pure(Q-50) Eq-Pure P.V(Q-50) 1 C 0 0 0 0.000 2 100 111.73119 11.73119 480.510 3 D 200 203.90986 3.90986 160.148 4 300 315.64127 15.64127 640.666 5 E 400 386.31369 -13.68631 -560.591 6 F 500 498.045 -1.955 -80.077 7 600 590.22371 -9.77629 -400.437 8 G 700 701.95509 1.95509 80.080 9 800 813.68643 13.68643 560.596 10 A 900 884.35867 -15.64133 -640.669 11 1000 1017.59637 17.59637 720.747 12 B 1100 1088.26887 -11.73113 -480.507 13 C 1200 1200 0 0.000 Equal Pythagorean Eq-Pytha P.V(Pythagorean) 1 C 0 0 0 0.000 2 100 113.68491 13.68491 560.534 3 D 200 203.90986 3.90986 160.148 4 300 294.13501 -5.86499 -240.230 5 E 400 407.82001 7.82001 320.308 6 F 500 498.045 -1.955 -80.077 7 600 611.73002 11.73002 480.462 8 G 700 701.95509 1.95509 80.080 9 800 815.64017 15.64017 640.621 10 A 900 905.86514 5.86514 240.236 11 1000 996.09021 -3.90979 -160.145 12 B 1100 1109.77513 9.77513 400.389 13 C 1200 1200 0 0.000 Equal Werckmeister Eq-Werck P.V(Werckmeister) 1 C 0 0 0 0.000 2 100 96.08988 -3.91012 -160.159 3 D 200 203.90986 3.90986 160.148 4 300 300.00002 2E-05 0.001 5 E 400 396.089992 -3.910008 -160.154 6 F 500 503.91001 3.91001 160.154 7 600 600 0 0.000 8 G 700 701.95509 1.95509 80.080 9 800 792.18013 -7.81987 -320.302 10 A 900 900.00013 0.00013 0.005 11 1000 1001.95522 1.95522 80.086 12 B 1100 1098.04511 -1.95489 -80.072 13 C 1200 1200 0 0.000 $M:Pure_Mersenne Pure_M $M:Cycle = 12 $M:Start = Root Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 -1201 0" $M:SCP = " 3 3 160 0" $M:SCP = " 4 4 -1041 0" $M:SCP = " 5 5 -560 0" $M:SCP = " 6 6 -80 0" $M:SCP = " 7 7 -1281 0" $M:SCP = " 8 8 80 0" $M:SCP = " 9 9 -1121 0" $M:SCP = " 10 11 -640 0" $M:SCP = " 11 12 -160 0" $M:SCP = " 12 13 -481 0" $M:END $M:Pure_Mersenne_1-8ch Pure_M_1-8ch $M:Cycle = 12 $M:Start = Root Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 1 -1201 0" $M:SCP = " 3 2 160 0" $M:SCP = " 4 2 -1041 0" $M:SCP = " 5 3 -560 0" $M:SCP = " 6 4 -80 0" $M:SCP = " 7 5 -1281 0" $M:SCP = " 8 5 80 0" $M:SCP = " 9 6 -1121 0" $M:SCP = " 10 6 -640 0" $M:SCP = " 11 7 -160 0" $M:SCP = " 12 8 -481 0" $M:END $M:Pure_Mersenne_9-16ch Pure_M_9-16ch $M:Cycle = 12 $M:Start = Root Sclp Chan Pitch.V. Mod $M:SCP = " 1 9 0 0" $M:SCP = " 2 9 -1201 0" $M:SCP = " 3 10 160 0" $M:SCP = " 4 10 -1041 0" $M:SCP = " 5 11 -560 0" $M:SCP = " 6 12 -80 0" $M:SCP = " 7 13 -1281 0" $M:SCP = " 8 13 80 0" $M:SCP = " 9 14 -1121 0" $M:SCP = " 10 14 -640 0" $M:SCP = " 11 15 -160 0" $M:SCP = " 12 16 -481 0" $M:END $M:Pure_Q50 Pure_Q50 $M:Cycle = 12 $M:Start = Root Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 480 0" $M:SCP = " 3 3 160 0" $M:SCP = " 4 4 640 0" $M:SCP = " 5 5 -560 0" $M:SCP = " 6 6 -80 0" $M:SCP = " 7 7 -400 0" $M:SCP = " 8 8 80 0" $M:SCP = " 9 9 560 0" $M:SCP = " 10 11 -640 0" $M:SCP = " 11 12 720 0" $M:SCP = " 12 13 -481 0" $M:END $M:Pure_Q50_1-8ch Pure_Q50_1-8ch $M:Cycle = 12 $M:Start = Root Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 1 480 0" $M:SCP = " 3 2 160 0" $M:SCP = " 4 2 640 0" $M:SCP = " 5 3 -560 0" $M:SCP = " 6 4 -80 0" $M:SCP = " 7 5 -400 0" $M:SCP = " 8 5 80 0" $M:SCP = " 9 6 560 0" $M:SCP = " 10 6 -640 0" $M:SCP = " 11 7 720 0" $M:SCP = " 12 8 -481 0" $M:END $M:Pure_Q50_9-16ch Pure_Q50_9-16ch $M:Cycle = 12 $M:Start = Root Sclp Chan Pitch.V. Mod $M:SCP = " 1 9 0 0" $M:SCP = " 2 9 480 0" $M:SCP = " 3 10 160 0" $M:SCP = " 4 10 640 0" $M:SCP = " 5 11 -560 0" $M:SCP = " 6 12 -80 0" $M:SCP = " 7 13 -400 0" $M:SCP = " 8 13 80 0" $M:SCP = " 9 14 560 0" $M:SCP = " 10 14 -640 0" $M:SCP = " 11 15 720 0" $M:SCP = " 12 16 -481 0" $M:END $M:Pythagorean $M:Cycle = 12 $M:Start = Root Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 560 0" $M:SCP = " 3 3 160 0" $M:SCP = " 4 4 -240 0" $M:SCP = " 5 5 320 0" $M:SCP = " 6 6 -80 0" $M:SCP = " 7 7 480 0" $M:SCP = " 8 8 80 0" $M:SCP = " 9 9 640 0" $M:SCP = " 10 11 240 0" $M:SCP = " 11 12 -160 0" $M:SCP = " 12 13 400 0" $M:END $M:Werckmeister $M:Cycle = 12 $M:Start = Root Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 -160 0" $M:SCP = " 3 3 160 0" $M:SCP = " 4 4 0 0" $M:SCP = " 5 5 -160 0" $M:SCP = " 6 6 160 0" $M:SCP = " 7 7 0 0" $M:SCP = " 8 8 80 0" $M:SCP = " 9 9 -320 0" $M:SCP = " 10 11 0 0" $M:SCP = " 11 12 80 0" $M:SCP = " 12 13 -80 0" $M:END Just Aravia Pure Wel_Temper Putagolas? key Cent Cent Cent Cent C 0 -6 1 0.00 0.00 0 D& 90 C# 8 45 16/15 90.23 -9.77 114 D 4 -2 9/8 192.18 -7.82 204 E& 294 D# 16 -12 6/5 294.14 -5.86 318 E -14 -51 5/4 384.36 -15.64 408 F -2 -8 4/3 498.05 -1.95 498 G& 588 F# -10 43 45/32 588.27 -11.73 612 G 2 -4 3/2 696.09 -3.91 702 A& 792 G# 14 47 8/5 792.18 -7.82 816 A -16 0 5/3 888.27 -11.73 906 B& 996 A# 14 -10 16/9 996.09 -3.91 1020 B -12 -49 15/8 1086.09 -13.91 1110 C 0 -6 2 1200.00 0.00 1200 Oct. = 1200 Cent Half = 100 Cent, P.V = 4096 P.V. = Cent * 40.96 $M:Just_Intonation $M:Cycle = 12 $M:Start = Relative Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 328 0" $M:SCP = " 3 3 164 0" $M:SCP = " 4 4 655 0" $M:SCP = " 5 5 -573 0" $M:SCP = " 6 6 -82 0" $M:SCP = " 7 7 -410 0" $M:SCP = " 8 8 82 0" $M:SCP = " 9 9 573 0" $M:SCP = " 10 11 -655 0" $M:SCP = " 11 12 573 0" $M:SCP = " 12 13 -492 0" $M:END $M:Just_Intonation_1-8ch Just_1-8ch Just_8ch $M:Cycle = 12 $M:Start = Relative Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 1 328 0" $M:SCP = " 3 2 164 0" $M:SCP = " 4 2 655 0" $M:SCP = " 5 3 -573 0" $M:SCP = " 6 4 -82 0" $M:SCP = " 7 5 -410 0" $M:SCP = " 8 5 82 0" $M:SCP = " 9 6 573 0" $M:SCP = " 10 6 -655 0" $M:SCP = " 11 7 573 0" $M:SCP = " 12 8 -492 0" $M:END $M:Just_Intonation_9-16ch Just_9-16ch $M:Cycle = 12 $M:Start = Relative Sclp Chan Pitch.V. Mod $M:SCP = " 1 9 0 0" $M:SCP = " 2 9 328 0" $M:SCP = " 3 10 164 0" $M:SCP = " 4 10 655 0" $M:SCP = " 5 11 -573 0" $M:SCP = " 6 12 -82 0" $M:SCP = " 7 13 -410 0" $M:SCP = " 8 13 82 0" $M:SCP = " 9 14 573 0" $M:SCP = " 10 14 -655 0" $M:SCP = " 11 15 573 0" $M:SCP = " 12 16 -492 0" $M:END $M:Pure_Temperament $M:Cycle = 12 $M:Start = Root Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 469 0" $M:SCP = " 3 3 156 0" $M:SCP = " 4 4 625 0" $M:SCP = " 5 5 -575 0" $M:SCP = " 6 6 -82 0" $M:SCP = " 7 7 -411 0" $M:SCP = " 8 8 78 0" $M:SCP = " 9 9 547 0" $M:SCP = " 10 11 -657 0" $M:SCP = " 11 12 -164 0" $M:SCP = " 12 13 -492 0" $M:END $M:Pure_Temperament_1-8ch Pure_1-8ch Pure_8ch $M:Cycle = 12 $M:Start = Root Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 1 469 0" $M:SCP = " 3 2 156 0" $M:SCP = " 4 2 625 0" $M:SCP = " 5 3 -575 0" $M:SCP = " 6 4 -82 0" $M:SCP = " 7 5 -411 0" $M:SCP = " 8 5 78 0" $M:SCP = " 9 6 547 0" $M:SCP = " 10 6 -657 0" $M:SCP = " 11 7 -164 0" $M:SCP = " 12 8 -492 0" $M:END $M:Pure_Temperament_9-16ch Pure_9-16ch $M:Cycle = 12 $M:Start = Root Sclp Chan Pitch.V. Mod $M:SCP = " 1 9 0 0" $M:SCP = " 2 9 469 0" $M:SCP = " 3 10 156 0" $M:SCP = " 4 10 625 0" $M:SCP = " 5 11 -575 0" $M:SCP = " 6 12 -82 0" $M:SCP = " 7 13 -411 0" $M:SCP = " 8 13 78 0" $M:SCP = " 9 14 547 0" $M:SCP = " 10 14 -657 0" $M:SCP = " 11 15 -164 0" $M:SCP = " 12 16 -492 0" $M:END $M:Aravia_temperament $M:Cycle = 12 $M:Start = Root Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 -256 0" $M:SCP = " 2 2 1843 0" $M:SCP = " 3 3 -82 0" $M:SCP = " 4 4 -492 0" $M:SCP = " 5 5 -2089 0" $M:SCP = " 6 6 -328 0" $M:SCP = " 7 7 1761 0" $M:SCP = " 8 8 -164 0" $M:SCP = " 9 9 1925 0" $M:SCP = " 10 11 0 0" $M:SCP = " 11 12 -410 0" $M:SCP = " 12 13 -2007 0" $M:END $M:Pure_Temperament_C $M:Cycle = 12 $M:Start = 0 Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 469 0" $M:SCP = " 3 3 156 0" $M:SCP = " 4 4 625 0" $M:SCP = " 5 5 -575 0" $M:SCP = " 6 6 -82 0" $M:SCP = " 7 7 -411 0" $M:SCP = " 8 8 78 0" $M:SCP = " 9 9 547 0" $M:SCP = " 10 11 -657 0" $M:SCP = " 11 12 -164 0" $M:SCP = " 12 13 -492 0" $M:END $M:Pure_Temperament_C# Pure_Temperament_D& $M:Cycle = 12 $M:Start = 1 Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 469 0" $M:SCP = " 3 3 156 0" $M:SCP = " 4 4 625 0" $M:SCP = " 5 5 -575 0" $M:SCP = " 6 6 -82 0" $M:SCP = " 7 7 -411 0" $M:SCP = " 8 8 78 0" $M:SCP = " 9 9 547 0" $M:SCP = " 10 11 -657 0" $M:SCP = " 11 12 -164 0" $M:SCP = " 12 13 -492 0" $M:END $M:Pure_Temperament_D $M:Cycle = 12 $M:Start = 2 Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 469 0" $M:SCP = " 3 3 156 0" $M:SCP = " 4 4 625 0" $M:SCP = " 5 5 -575 0" $M:SCP = " 6 6 -82 0" $M:SCP = " 7 7 -411 0" $M:SCP = " 8 8 78 0" $M:SCP = " 9 9 547 0" $M:SCP = " 10 11 -657 0" $M:SCP = " 11 12 -164 0" $M:SCP = " 12 13 -492 0" $M:END $M:Pure_Temperament_D# Pure_Temperament_E& $M:Cycle = 12 $M:Start = 3 Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 469 0" $M:SCP = " 3 3 156 0" $M:SCP = " 4 4 625 0" $M:SCP = " 5 5 -575 0" $M:SCP = " 6 6 -82 0" $M:SCP = " 7 7 -411 0" $M:SCP = " 8 8 78 0" $M:SCP = " 9 9 547 0" $M:SCP = " 10 11 -657 0" $M:SCP = " 11 12 -164 0" $M:SCP = " 12 13 -492 0" $M:END $M:Pure_Temperament_E $M:Cycle = 12 $M:Start = 4 Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 469 0" $M:SCP = " 3 3 156 0" $M:SCP = " 4 4 625 0" $M:SCP = " 5 5 -575 0" $M:SCP = " 6 6 -82 0" $M:SCP = " 7 7 -411 0" $M:SCP = " 8 8 78 0" $M:SCP = " 9 9 547 0" $M:SCP = " 10 11 -657 0" $M:SCP = " 11 12 -164 0" $M:SCP = " 12 13 -492 0" $M:END $M:Pure_Temperament_E# Pure_Temperament_F $M:Cycle = 12 $M:Start = 5 Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 469 0" $M:SCP = " 3 3 156 0" $M:SCP = " 4 4 625 0" $M:SCP = " 5 5 -575 0" $M:SCP = " 6 6 -82 0" $M:SCP = " 7 7 -411 0" $M:SCP = " 8 8 78 0" $M:SCP = " 9 9 547 0" $M:SCP = " 10 11 -657 0" $M:SCP = " 11 12 -164 0" $M:SCP = " 12 13 -492 0" $M:END $M:Pure_Temperament_F# Pure_Temperament_G& $M:Cycle = 12 $M:Start = 6 Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 469 0" $M:SCP = " 3 3 156 0" $M:SCP = " 4 4 625 0" $M:SCP = " 5 5 -575 0" $M:SCP = " 6 6 -82 0" $M:SCP = " 7 7 -411 0" $M:SCP = " 8 8 78 0" $M:SCP = " 9 9 547 0" $M:SCP = " 10 11 -657 0" $M:SCP = " 11 12 -164 0" $M:SCP = " 12 13 -492 0" $M:END $M:Pure_Temperament_G $M:Cycle = 12 $M:Start = 7 Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 469 0" $M:SCP = " 3 3 156 0" $M:SCP = " 4 4 625 0" $M:SCP = " 5 5 -575 0" $M:SCP = " 6 6 -82 0" $M:SCP = " 7 7 -411 0" $M:SCP = " 8 8 78 0" $M:SCP = " 9 9 547 0" $M:SCP = " 10 11 -657 0" $M:SCP = " 11 12 -164 0" $M:SCP = " 12 13 -492 0" $M:Pure_Temperament_G# Pure_Temperament_A& $M:Cycle = 12 $M:Start = 8 Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 469 0" $M:SCP = " 3 3 156 0" $M:SCP = " 4 4 625 0" $M:SCP = " 5 5 -575 0" $M:SCP = " 6 6 -82 0" $M:SCP = " 7 7 -411 0" $M:SCP = " 8 8 78 0" $M:SCP = " 9 9 547 0" $M:SCP = " 10 11 -657 0" $M:SCP = " 11 12 -164 0" $M:SCP = " 12 13 -492 0" $M:Pure_Temperament_A $M:Cycle = 12 $M:Start = 9 Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 469 0" $M:SCP = " 3 3 156 0" $M:SCP = " 4 4 625 0" $M:SCP = " 5 5 -575 0" $M:SCP = " 6 6 -82 0" $M:SCP = " 7 7 -411 0" $M:SCP = " 8 8 78 0" $M:SCP = " 9 9 547 0" $M:SCP = " 10 11 -657 0" $M:SCP = " 11 12 -164 0" $M:SCP = " 12 13 -492 0" $M:Pure_Temperament_A# Pure_Temperament_B& $M:Cycle = 12 $M:Start = 10 Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 469 0" $M:SCP = " 3 3 156 0" $M:SCP = " 4 4 625 0" $M:SCP = " 5 5 -575 0" $M:SCP = " 6 6 -82 0" $M:SCP = " 7 7 -411 0" $M:SCP = " 8 8 78 0" $M:SCP = " 9 9 547 0" $M:SCP = " 10 11 -657 0" $M:SCP = " 11 12 -164 0" $M:SCP = " 12 13 -492 0" $M:Pure_Temperament_B $M:Cycle = 12 $M:Start = 11 Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 469 0" $M:SCP = " 3 3 156 0" $M:SCP = " 4 4 625 0" $M:SCP = " 5 5 -575 0" $M:SCP = " 6 6 -82 0" $M:SCP = " 7 7 -411 0" $M:SCP = " 8 8 78 0" $M:SCP = " 9 9 547 0" $M:SCP = " 10 11 -657 0" $M:SCP = " 11 12 -164 0" $M:SCP = " 12 13 -492 0" $M:multi_Channel $M:Cycle = 0 $M:Start = 0 Sclp Chan Pitch.V. Mod $M:SCP = " 1 1 0 0" $M:SCP = " 2 2 0 0" $M:SCP = " 3 3 0 0" $M:SCP = " 4 4 0 0" $M:SCP = " 5 5 0 0" $M:SCP = " 6 6 0 0" $M:SCP = " 7 7 0 0" $M:SCP = " 8 8 0 0" $M:SCP = " 9 9 0 0" $M:SCP = " 10 10 0 0" $M:SCP = " 11 11 0 0" $M:SCP = " 12 12 0 0" $M:SCP = " 13 13 0 0" $M:SCP = " 14 14 0 0" $M:SCP = " 15 15 0 0" $M:SCP = " 16 16 0 0" Sclp Chan Pitch.V. Mod $M:SCP = " 17 1 0 0" $M:SCP = " 18 2 0 0" $M:SCP = " 19 3 0 0" $M:SCP = " 20 4 0 0" $M:SCP = " 21 5 0 0" $M:SCP = " 22 6 0 0" $M:SCP = " 23 7 0 0" $M:SCP = " 24 8 0 0" $M:SCP = " 25 9 0 0" $M:SCP = " 26 10 0 0" $M:SCP = " 27 11 0 0" $M:SCP = " 28 12 0 0" $M:SCP = " 29 13 0 0" $M:SCP = " 30 14 0 0" $M:SCP = " 31 15 0 0" $M:SCP = " 32 16 0 0" Sclp Chan Pitch.V. Mod $M:SCP = " 33 1 0 0" $M:SCP = " 34 2 0 0" $M:SCP = " 35 3 0 0" $M:SCP = " 36 4 0 0" $M:SCP = " 37 5 0 0" $M:SCP = " 38 6 0 0" $M:SCP = " 39 7 0 0" $M:SCP = " 40 8 0 0" $M:SCP = " 41 9 0 0" $M:SCP = " 42 10 0 0" $M:SCP = " 43 11 0 0" $M:SCP = " 44 12 0 0" $M:SCP = " 45 13 0 0" $M:SCP = " 46 14 0 0" $M:SCP = " 47 15 0 0" $M:SCP = " 48 16 0 0" Sclp Chan Pitch.V. Mod $M:SCP = " 49 1 0 0" $M:SCP = " 50 3 0 0" $M:SCP = " 51 4 0 0" $M:SCP = " 52 5 0 0" $M:SCP = " 53 6 0 0" $M:SCP = " 54 7 0 0" $M:SCP = " 55 8 0 0" $M:SCP = " 56 9 0 0" $M:SCP = " 57 10 0 0" $M:SCP = " 58 11 0 0" $M:SCP = " 59 12 0 0" $M:SCP = " 60 13 0 0" $M:SCP = " 61 14 0 0" $M:SCP = " 62 15 0 0" $M:SCP = " 63 16 0 0" $M:SCP = " 64 17 0 0" Sclp Chan Pitch.V. Mod $M:SCP = " 65 1 0 0" $M:SCP = " 66 2 0 0" $M:SCP = " 67 3 0 0" $M:SCP = " 68 4 0 0" $M:SCP = " 69 5 0 0" $M:SCP = " 70 6 0 0" $M:SCP = " 71 7 0 0" $M:SCP = " 72 8 0 0" $M:SCP = " 73 9 0 0" $M:SCP = " 74 10 0 0" $M:SCP = " 75 11 0 0" $M:SCP = " 76 12 0 0" $M:SCP = " 77 13 0 0" $M:SCP = " 78 14 0 0" $M:SCP = " 79 15 0 0" $M:SCP = " 80 16 0 0" Sclp Chan Pitch.V. Mod $M:SCP = " 81 1 0 0" $M:SCP = " 82 2 0 0" $M:SCP = " 83 3 0 0" $M:SCP = " 84 4 0 0" $M:SCP = " 85 5 0 0" $M:SCP = " 86 6 0 0" $M:SCP = " 87 7 0 0" $M:SCP = " 88 8 0 0" $M:SCP = " 89 9 0 0" $M:SCP = " 90 10 0 0" $M:SCP = " 91 11 0 0" $M:SCP = " 92 12 0 0" $M:SCP = " 93 13 0 0" $M:SCP = " 94 14 0 0" $M:SCP = " 95 15 0 0" $M:SCP = " 96 16 0 0" Sclp Chan Pitch.V. Mod $M:SCP = " 97 1 0 0" $M:SCP = " 98 2 0 0" $M:SCP = " 99 3 0 0" $M:SCP = " 100 4 0 0" $M:SCP = " 101 5 0 0" $M:SCP = " 102 6 0 0" $M:SCP = " 103 7 0 0" $M:SCP = " 104 8 0 0" $M:SCP = " 105 9 0 0" $M:SCP = " 106 10 0 0" $M:SCP = " 107 11 0 0" $M:SCP = " 108 12 0 0" $M:SCP = " 109 13 0 0" $M:SCP = " 110 14 0 0" $M:SCP = " 111 15 0 0" $M:SCP = " 112 16 0 0" Sclp Chan Pitch.V. Mod $M:SCP = " 113 1 0 0" $M:SCP = " 114 2 0 0" $M:SCP = " 115 3 0 0" $M:SCP = " 116 4 0 0" $M:SCP = " 117 5 0 0" $M:SCP = " 118 6 0 0" $M:SCP = " 119 7 0 0" $M:SCP = " 120 8 0 0" $M:SCP = " 121 9 0 0" $M:SCP = " 122 10 0 0" $M:SCP = " 123 11 0 0" $M:SCP = " 124 12 0 0" $M:SCP = " 125 13 0 0" $M:SCP = " 126 14 0 0" $M:SCP = " 127 15 0 0" $M:SCP = " 128 16 0 0" $M:END A_minor $1:A_minor a_moll $&I = A& $I = A $#I = A# $&II = B& $II = B $#II = C b# $&III = C $III = C# $#III = D c* $&IV = D& $IV = D $#IV = D# $&V = E& $V = E $#V = F e# $&VI = F $VI = F# $#VI = G# f* $&VII = G $VII = G# $#VII = A g* $1:END # E_minor F# $1:E_minor e_moll $&I = E& $I = E $#I = F e# $&II = F $II = F# $#II = G# f* $&III = G $III = G# $#III = A g* $&IV = A& $IV = A $#IV = A# $&V = B& $V = B $#V = C b# $&VI = C $VI = C# $#VI = D c* $&VII = D $VII = D# $#VII = E d* $1:END ## B_minor F#,C# $1:B_minor h_moll $&I = B& $I = B $#I = C b# $&II = C $II = C# $#II = D# $&III = D $III = D# $#III = E d* $&IV = E& $IV = E $#IV = F e# $&V = F $V = F# $#V = G f* $&VI = G $VI = G# $#VI = A g* $&VII = A $VII = A# $#VII = B a* $1:END ### F#_minor F#,C#,G# $1:F#_minor fis_moll $&I = F $I = F# $#I = G f* $M&II = G $II = G# $#II = A g* $&III = A $III = A# $#III = B a* $&IV = B& $IV = B $#IV = C b# $&V = C $V = C# $#V = D c* $&VI = D $VI = D# $#VI = F $&VII = E d* $VII = F $#VII = F# $1:END ------------------------------------Up Ok down NG: #### C#_minor F#,C#,G#,D# $1:C#_minor cis_moll $&I = C $I = C# $#I = D c* $&II = D $II = D# $#II = E d* $&III = E $III = E# $#III = F# e* $&IV = F $IV = F# $#IV = G f* $&V = G $V = G# $#V = A g* $&VI = A $VI = A# $#VI = B a* $&VII = B $VII = C $#VII = C# $1:END ##### G#_minor F#,C#,G#,D#,A# $1:G#_minor gis_moll $&I = G $I = G# $#I = A g* $&II = A $II = A# $#II = B a* $&III = B $III = C b# $#III = C# b* $&IV = C $IV = C# $#IV = D c* $&V = D $V = D# $#V = E d* $&VI = E $VI = E# $#VI = F# $&VII = F# $VII = G f# $#VII = G# $1:END ###### D#_minor F#,C#,G#,D#,A#,E# $1:D#_minor dis_moll $&I = D $I = D# $#I = E d* $&II = E $II = F e# $#II = F# $&III = F# $III = G f* $#III = G# $&IV = G $IV = G# $#IV = A g* $&V = A $V = A# $#V = B a* $&VI = B $VI = C b# $#VI = C# b* $&VII = C# $VII = D $#VII = D# $1:END ####### A#_minor F#,C#,G#,D#,A#,E#,B# $1:A#_minor ais_moll $&I = A $I = A# $#I = B a* $&II = B $II = C $#II = C# $&III = C# $III = D c* $#III = D# $&IV = D $IV = D# $#IV = E d* $&V = E $V = F $#V = F# $&VI = F# $VI = G f* $#VI = G# $&VII = G# $VII = A $#VII = A# $1:END ==============Up modify 2004.1-- & D_minor B& $1:D_minor d_moll $&I = D& $I = D $#I = D# $&II = E& $II = E $#II = F e# $&III = F $III = F# $#III = G f* $&IV = G& $IV = G $#IV = G# $&V = A& $V = A $#V = A# $&VI = B& $VI = B $#VI = C b# $&VII = C $VII = C# $#VII = D c* $1:END && G_minor B&,E& $1:G_minor g_moll $&I = G& $I = G $#I = G# $&II = A& $II = A $#II = A# $&III = B& $III = B $#III = C b# $&IV = B c& $IV = C $#IV = C# $&V = D& $V = D $#V = D# $&VI = E& $VI = E $#VI = F e# $&VII = F $VII = F# $#VII = G f* $1:END &&& C_minor B&,E&,A& $1:C_minor c_moll $&I = B c& $I = C $#I = C# $&II = D& $II = D $#II = D# $&III = E& $III = E $#III = E# $&IV = E f& $IV = F $#IV = F# $&V = G& $V = G $#V = G# $&VI = A& $VI = A $#VI = A# $&VII = B& $VII = B $#VII = C b# $1:END &&&& F_minor B&,E&,A&,D& $1:F_minor f_moll $&I = E f& $I = F $#I = F# $&II = G& $II = G $#II = G# $&III = A& $III = A $#III = A# $&IV = A $IV = B& $#IV = B $&V = B c& $V = C $#V = C# $&VI = D& $VI = D $#VI = D# $&VII = E& $VII = E $#VII = F e# $1:END &&&&& B&_minor B&,E&,A&,D&,G& $1:B&_minor b_moll $&I = A b@ $I = B& $#I = B $&II = B c& $II = C $#II = C# $&III = D& $III = D $#III = D# $&IV = D e@ $IV = E& $#IV = E $&V = E f& $V = F $#V = F# $&VI = G& $VI = G $#VI = G# $&VII = A& $VII = A $#VII = A# $1:END &&&&&& E&_minor B&,E&,A&,D&,G&,C& $1:E&_minor es_moll $&I = D e@ $I = E& $#I = E $&II = F& $II = F $#II = F# $&III = G& $III = G $#III = G# $&IV = G a@ $IV = A& $#IV = A $&V = A b@ $V = B& $#V = B $&VI = B c& $VI = C $#VI = C# $&VII = D& $VII = D $#VII = D# $1:END &&&&&&& A&_minor B&,E&,A&,D&,G&,C&,F& $1:A&_minor as_moll $&I = G a@ $I = A& $#I = A $&II7 = A b@ $II = B& $#II = B $&III = B c& $III = C $#III = C# $&IV = C d@ $IV = D& $#IV = D $&V = D e@ $V = E& $#V = E $&VI = E f& $VI = F $#VI = F# $&VII = G& $VII = G $#VII = G# $1:END Chord_Name_Voicing $N:A_Minor+Default _-1______0______1______2______*______4______5______6______7 _-1______0______1______2______*______4______5______6______7 $N:END $2:Voicing+Im_IVm_V7_Im $2:Im = "Im $Im $4:m $3:m -> IVm" $2:IVm = "IVm $IVm $4:m $3:m -> V7" $2:V7 = "V7 $V7 $4:7 $3:7 -> Im~1" $2:Im~1 = "Im~1 $Im~1 $4:m $3:m -> Im" $2:END $N:A_Minor+Im_IVm_V7_Im () _-1______0______1______2______*______4______5______6______7 $N:Am = " . . . . " $N:Dm = " . . . . " $N:E7 = " . . .. + " $N:Am~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:B&_Minor+Im_IVm_V7_Im (&&&&&) _-1______0______1______2______*______4______5______6______7 $N:B&m = " . . . . " $N:E&m = " . . . . " $N:F7 = " . + . .. " $N:B&m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:B_Minor+Im_IVm_V7_Im (##) _-1______0______1______2______*______4______5______6______7 $N:Bm = " . . . . " $N:Em = " . . . . " $N:F#7 = " . . .. + " $N:Bm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:C_Minor+Im_IVm_V7_Im (&&&) _-1______0______1______2______*______4______5______6______7 $N:Cm = " . . . . " $N:Fm = " . . . . " $N:G7 = " . . + . . " $N:Cm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:C#_Minor+Im_IVm_V7_Im (####) _-1______0______1______2______*______4______5______6______7 $N:C#m = " . . . . " $N:F#m = " . . . . " $N:G#7 = " . + . .. " $N:C#m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:D_Minor+Im_IVm_V7_Im (&) _-1______0______1______2______*______4______5______6______7 $N:Dm = " . . . . " $N:Gm = " . . . . " $N:A7 = " . .. + . " $N:Dm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:E&_Minor+Im_IVm_V7_Im (&&&&&&) _-1______0______1______2______*______4______5______6______7 $N:E&m = " . . . . " $N:A&m = " . . . . " $N:B&7 = " . . + . . " $N:E&m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:E_Minor+Im_IVm_V7_Im (#) _-1______0______1______2______*______4______5______6______7 $N:Em = " . . . . " $N:Am = " . . . . " $N:B7 = " . + . .. " $N:Em~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:F_Minor+Im_IVm_V7_Im (&&&&) _-1______0______1______2______*______4______5______6______7 $N:Fm = " . . . . " $N:B&m = " . . . . " $N:C7 = " . . .. + " $N:Fm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:F#_Minor+Im_IVm_V7_Im (###) _-1______0______1______2______*______4______5______6______7 $N:F#m = " . . . . " $N:Bm = " . . . . " $N:C#7 = " . .. + . " $N:F#m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:G_Minor+Im_IVm_V7_Im (&&) _-1______0______1______2______*______4______5______6______7 $N:Gm = " . . . . " $N:Cm = " . . . . " $N:D7 = " . + . .. " $N:Gm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:G#_Minor+Im_IVm_V7_Im (#####) _-1______0______1______2______*______4______5______6______7 $N:G#m = " . . . . " $N:C#m = " . . . . " $N:D#7 = " . . .. + " $N:G#m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $2:xx_Minor+Im_II7_V7_Im $2:Im = "Im $Im $4:m $3:m -> IVm" $2:II7 = "II7 $II7 $4:7 $3:7 -> V7" $2:V7 = "V7 $V7 $4:7 $3:7 -> Im~1" $2:Im~1 = "Im~1 $Im~1 $4:m $3:m -> Im" $2:END $N:A_Minor+Im_II7_V7_Im () _-1______0______1______2______*______4______5______6______7 $N:Am = " . . . . " $N:B7 = " . + .. + " $N:E7 = " . + . .. " $N:Am~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:B&_Minor+Im_II7_V7_Im (&&&&&) _-1______0______1______2______*______4______5______6______7 $N:B&m = " . . . . " $N:C7 = " . + + .. " $N:F7 = " . . .. + " $N:B&m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:B_Minor+Im_II7_V7_Im (##) _-1______0______1______2______*______4______5______6______7 $N:Bm = " . . . . " $N:C#7 = " . + + .. " $N:F#7 = " . .. + . " $N:Bm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:C_Minor+Im_II7_V7_Im (&&&) _-1______0______1______2______*______4______5______6______7 $N:Cm = " . . . . " $N:D7 = " . + .. + " $N:G7 = " . . + . . " $N:Cm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:C#_Minor+Im_II7_V7_Im (####) _-1______0______1______2______*______4______5______6______7 $N:C#m = " . . . . " $N:D#7 = " . .. + + " $N:G#7 = " . . .. + " $N:C#m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:D_Minor+Im_II7_V7_Im (&) _-1______0______1______2______*______4______5______6______7 $N:Dm = " . . . . " $N:E7 = " . + .. + " $N:A7 = " . + . .. " $N:Dm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:E&_Minor+Im_II7_V7_Im (&&&&&&) _-1______0______1______2______*______4______5______6______7 $N:E&m = " . . . . " $N:F7 = " . + .. + " $N:B&7 = " . + . .. " $N:E&m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:E_Minor+Im_II7_V7_Im (#) _-1______0______1______2______*______4______5______6______7 $N:Em = " . . . . " $N:F#7 = " . + + .. " $N:B7 = " . .. + . " $N:Em~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:F_Minor+Im_II7_V7_Im (&&&&) _-1______0______1______2______*______4______5______6______7 $N:Fm = " . . . . " $N:G7 = " . + + .. " $N:C7 = " . .. + . " $N:Fm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:F#_Minor+Im_II7_V7_Im (###) _-1______0______1______2______*______4______5______6______7 $N:F#m = " . . . . " $N:G#7 = " . + .. + " $N:C#7 = " . + . .. " $N:F#m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:G_Minor+Im_II7_V7_Im (&&) _-1______0______1______2______*______4______5______6______7 $N:Gm = " . . . . " $N:A7 = " . . + + . " $N:D7 = " . . .. + " $N:Gm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:G#_Minor+Im_II7_V7_Im (#####) _-1______0______1______2______*______4______5______6______7 $N:G#m = " . . . . " $N:A#7 = " . + + .. " $N:D#7 = " . .. + . " $N:G#m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $2:Voicing+Im_&VII_&VI_V7 $2:Im = "Im $Im $4:m $3:m -> &VII" $2:&VII = "&VII $&VII $4:M $3:M -> &VI" $2:&VI = "&VI $&VI $4:M $3:M -> V7" $2:V7 = "V7 $V7 $4:7 $3:7 -> Im~1" $2:Im~1 = "Im~1 $Im~1 $4:m $3:m -> Im" $2:END $N:A_Minor+Im_&VII_&VI_V7 () _-1______0______1______2______*______4______5______6______7 $N:Am = " . . . . " $N:G = " . . . . " $N:F = " . . . . " $N:E7 = " . .. + . " $N:Am~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:B&_Minor+Im_&VII_&VI_V7 (&&&&&) _-1______0______1______2______*______4______5______6______7 $N:B&m = " . . . . " $N:A& = " . . . . " $N:G& = " . . . . " $N:F7 = " . .. + . " $N:B&m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:B_Minor+Im_&VII_&VI_V7 (##) _-1______0______1______2______*______4______5______6______7 $N:Bm = " . . . . " $N:A = " . . . . " $N:G = " . . . . " $N:F#7 = " . + . .. " $N:Bm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:C_Minor+Im_&VII_&VI_V7 (&&&) _-1______0______1______2______*______4______5______6______7 $N:Cm = " . . . . " $N:B& = " . . . . " $N:A& = " . . . . " $N:G7 = " . . .. + " $N:Cm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:C#_Minor+Im_&VII_&VI_V7 (####) _-1______0______1______2______*______4______5______6______7 $N:C#m = " . . . . " $N:B = " . . . . " $N:A = " . . . . " $N:G#7 = " . + . .. " $N:C#m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:D_Minor+Im_&VII_&VI_V7 (&) _-1______0______1______2______*______4______5______6______7 $N:Dm = " . . . . " $N:C = " . . . . " $N:B& = " . . . . " $N:A7 = " . .. + . " $N:Dm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:E&_Minor+Im_&VII_&VI_V7 (&&&&&&) _-1______0______1______2______*______4______5______6______7 $N:E&m = " . . . . " $N:D& = " . . . . " $N:B = " . . . . " $N:B&7 = " . . .. + " $N:E&m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:E_Minor+Im_&VII_&VI_V7 (#) _-1______0______1______2______*______4______5______6______7 $N:Em = " . . . . " $N:D = " . . . . " $N:C = " . . . . " $N:B7 = " . . + . . " $N:Em~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:F_Minor+Im_&VII_&VI_V7 (&&&&) _-1______0______1______2______*______4______5______6______7 $N:Fm = " . . . . " $N:E& = " . . . . " $N:D& = " . . . . " $N:C7 = " . . .. + " $N:Fm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:F#_Minor+Im_&VII_&VI_V7 (###) _-1______0______1______2______*______4______5______6______7 $N:F#m = " . . . . " $N:E = " . . . . " $N:D = " . . . . " $N:C#7 = " . .. + . " $N:F#m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:G_Minor+Im_&VII_&VI_V7 (&&) _-1______0______1______2______*______4______5______6______7 $N:Gm = " . . . . " $N:F = " . . . . " $N:E& = " . . . . " $N:D7 = " . .. + . " $N:Gm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:G#_Minor+Im_&VII_&VI_V7 (#####) _-1______0______1______2______*______4______5______6______7 $N:G#m = " . . . . " $N:F# = " . . . . " $N:E = " . . . . " $N:D#7 = " . + . .. " $N:G#m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $2:Voicing+Im_Vm_IVm_V7 $2:Im = "Im $Im $4:m $3:m -> Vm" $2:Vm = "Vm $Vm $4:m $3:m -> IVm" $2:IVm = "IVm $IVm $4:m $3:m -> V7" $2:V7 = "V7 $V7 $4:7 $3:7 -> Im~1" $2:Im~1 = "Im~1 $Im~1 $4:m $3:m -> Im" $2:END $N:A_Minor+Im_Vm_IVm_V7 () _-1______0______1______2______*______4______5______6______7 $N:Am = " . . . . " $N:Em = " . . . . " $N:Dm = " . . . . " $N:E7 = " . . .. + " $N:Am~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:B&_Minor+Im_Vm_IVm_V7 (&&&&&) _-1______0______1______2______*______4______5______6______7 $N:B&m = " . . . . " $N:Fm = " . . . . " $N:E&m = " . . . . " $N:F7 = " . + . .. " $N:B&m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:B_Minor+Im_Vm_IVm_V7 (##) _-1______0______1______2______*______4______5______6______7 $N:Bm = " . . . . " $N:F#m = " . . . . " $N:Em = " . . . . " $N:F#7 = " . . .. + " $N:Bm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:C_Minor+Im_Vm_IVm_V7 (&&&) _-1______0______1______2______*______4______5______6______7 $N:Cm = " . . . . " $N:Gm = " . . . . " $N:Fm = " . . . . " $N:G7 = " . + . .. " $N:Cm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:C#_Minor+Im_Vm_IVm_V7 (####) _-1______0______1______2______*______4______5______6______7 $N:C#m = " . . . . " $N:G#m = " . . . . " $N:F#m = " . . . . " $N:G#7 = " . .. + . " $N:C#m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:D_Minor+Im_Vm_IVm_V7 (&) _-1______0______1______2______*______4______5______6______7 $N:Dm = " . . . . " $N:Am = " . . . . " $N:Gm = " . . . . " $N:A7 = " . + . .. " $N:Dm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:E&_Minor+Im_Vm_IVm_V7 (&&&&&&) _-1______0______1______2______*______4______5______6______7 $N:E&m = " . . . . " $N:B&m = " . . . . " $N:A&m = " . . . . " $N:B&7 = " . . .. + " $N:E&m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:E_Minor+Im_Vm_IVm_V7 (#) _-1______0______1______2______*______4______5______6______7 $N:Em = " . . . . " $N:Bm = " . . . . " $N:Am = " . . . . " $N:B7 = " . + . .. " $N:Em~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:F_Minor+Im_Vm_IVm_V7 (&&&&) _-1______0______1______2______*______4______5______6______7 $N:Fm = " . . . . " $N:Cm = " . . . . " $N:B&m = " . . . . " $N:C7 = " . + . .. " $N:Fm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:F#_Minor+Im_Vm_IVm_V7 (###) _-1______0______1______2______*______4______5______6______7 $N:F#m = " . . . . " $N:C#m = " . . . . " $N:Bm = " . . . . " $N:C#7 = " . + . .. " $N:F#m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:G_Minor+Im_Vm_IVm_V7 (&&) _-1______0______1______2______*______4______5______6______7 $N:Gm = " . . . . " $N:Dm = " . . . . " $N:Cm = " . . . . " $N:D7 = " . + . .. " $N:Gm~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:G#_Minor+Im_Vm_IVm_V7 (#####) _-1______0______1______2______*______4______5______6______7 $N:G#m = " . . . . " $N:D#m = " . . . . " $N:C#m = " . . . . " $N:D#7 = " . .. + . " $N:G#m~1 = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:+Original _-1______0______1______2______*______4______5______6______7 $N:Am = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END $N:Original_Pattern _-1______0______1______2______*______4______5______6______7 $N:Am = " . . . . " _-1______0______1______2______*______4______5______6______7 $N:END xx_Minor+Im_VII_IV_V7 $2:Chord_Name_Voicing_Test 2:Voicing+Im_&VII_&VI_V7 $2:Im = "Im $Im $4:m $3:m -> &VII" $2:&VII = "&VII $&VII $4:M $3:M -> &VI" $2:&VI = "&VI $&VI $4:M $3:M -> V7" $2:V7 = "V7 $V7 $4:7 $3:7 -> Im~1" $2:Im~1 = "Im~1 $Im~1 $4:m $3:m -> Im" $2:END $0:END