Add more chord shapes

This commit is contained in:
RunasSudo 2023-01-08 16:34:25 +11:00
parent a2ad3bc73a
commit 8e7463a7e0
Signed by: RunasSudo
GPG Key ID: 7234E476BF21C61A

View File

@ -1,3 +1,4 @@
m4_changecom()m4_dnl
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE museScore [
@ -161,7 +162,7 @@
<token>
<name>*</name> <!-- used to fix kerning for letter "A" -->
<render>m:-1.0:0;</render>
<render>m:-1.0:0</render>
</token>
<token>
@ -364,6 +365,11 @@ m4_ifdef(`CHORD_FORMS', `
<render>SYM_MI m:0:-&sup; s( SYM_MA s7 s) m:0:&sup;</render>
</chord>
<chord>
<name>m6maj7</name>
<render>SYM_MI m:0:-&sup; s6 s( SYM_MA s7 s) m:0:&sup;</render>
</chord>
<chord>
<name>m9maj7</name>
<render>SYM_MI m:0:-&sup; s9 s( SYM_MA s7 s) m:0:&sup;</render>
@ -379,6 +385,11 @@ m4_ifdef(`CHORD_FORMS', `
<render>+ m:0:-&sup; s9 s( SYM_MA s7 s) m:0:&sup;</render>
</chord>
<chord>
<name>omaj7</name>
<render>m:0:&unsup; degree m:-1.0:-&unsup; m:0:-&sup; s( SYM_MA s7 s) m:0:&sup;</render>
</chord>
<chord>
<name>mb5</name>
<render>SYM_MI m:0:-&sup; s( sb s5 s) m:0:&sup;</render>
@ -419,15 +430,26 @@ m4_ifdef(`CHORD_FORMS', `
<render>m:0:-&sup; s7 s( s# s9 s) m:0:&sup;</render>
</chord>
m4_define(`LTB2', ``m:1:5.5 :push m:0:-11 st( :pop :push m:0:-5 sm( :pop sb('')
m4_define(`RTB2', ``:push m:0:-11 st) :pop :push m:0:-5 sm) :pop sb) m:0:-5.5'')
m4_define(`SUP2', ``:push m:0:-11 $1 :pop'')
<!-- Stacked extensions -->
m4_define(`LTB2', ``m:1:5 :push m:0:-10 st( :pop :push m:0:-5 sm( :pop sb('')
m4_define(`RTB2', ``:push m:0:-10 st) :pop :push m:0:-5 sm) :pop sb) m:0:-5'')
m4_define(`SUP2', ``:push m:0:-10 $1 :pop'')
<chord>
<name>b9#5</name>
<render>m:0:-&sup; LTB2 SUP2(`sb s9') s# s5 RTB2 m:0:&sup;</render>
</chord>
<chord>
<name>7#9b5</name>
<render>m:0:-&sup; s7 LTB2 SUP2(`s# s9') sb s5 RTB2 m:0:&sup;</render>
</chord>
<chord>
<name>7b9#5</name>
<render>m:0:-&sup; s7 LTB2 SUP2(`sb s9') s# s5 RTB2 m:0:&sup;</render>
</chord>
<chord>
<name>7b9b5</name>
<render>m:0:-&sup; s7 LTB2 SUP2(`sb s9') sb s5 RTB2 m:0:&sup;</render>
@ -458,6 +480,11 @@ m4_define(`SUP2', ``:push m:0:-11 $1 :pop'')
<render>SYM_MI m:0:-&sup; s9 s( s# s1 s1 s) m:0:&sup;</render>
</chord>
<chord>
<name>7b13b9</name>
<render>m:0:-&sup; s7 LTB2 SUP2(`sb s1 s3') m:2:0 sb s9 m:2:0 RTB2 m:0:&sup;</render>
</chord>
<chord>
<name>7#11b9</name>
<render>m:0:-&sup; s7 LTB2 SUP2(`s# s1 s1') m:2:0 sb s9 m:2:0 RTB2 m:0:&sup;</render>