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