Skip to content

Commit 9b5e387

Browse files
committed
update
1 parent d3af7bf commit 9b5e387

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

music21/romanText/tsvConverter.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -878,7 +878,10 @@ def _m21ToTsv_v2(self) -> list[list[str]]:
878878
relativeroot = characterSwaps(
879879
relativeroot, isMinor(local_key), direction='m21-DCML'
880880
)
881-
thisEntry.chord = thisRN.figure # NB: slightly different from DCML: no key.
881+
# We replace the "d" annotation for Mm7 chords on degrees other than
882+
# V because it is not used by the DCML standard
883+
# NB: slightly different from DCML: no key.
884+
thisEntry.chord = thisRN.figure.replace('d', '', 1)
882885
thisEntry.pedal = None
883886
thisEntry.numeral = thisRN.romanNumeral
884887
thisEntry.form = getForm(thisRN)

music21/romanText/tsvEg_v2major.tsv

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,7 @@ mc mn mc_onset mn_onset timesig staff voice volta label globalkey localkey pedal
1010
99 99 1/2 1/2 3/4 4 1 Ger6/vi C V Ger6/vi Ger vii o 65 b3 V/vi Ger 0 0 -1, 3, 0, 9 9 -1
1111
121 121 0 0 3/4 4 1 V/vi C i V/vi V vi M 0 1 -3, 1, -2 -3 -3
1212
125 124 1/16 1/16 2/4 4 1 Fr6 F vi Fr6 Fr V 43 b5 V Fr 0 1 -4, 0, 2, 6 2 -4
13-
142 141 0 0 4/4 #VII+/vi C I #VII+/vi #VII + vi + 0 0
13+
141 140 0 0 4/4 #VII+/vi C I #VII+/vi #VII + vi + 0 0
14+
142 141 0 0 4/4 VI43 G iii VI43 VI 43 vi Mm7 0 0
15+
143 142 0 0 4/4 VI43(13) G iii VI43(13) VI 43 13 vi Mm7 0 0
16+
144 143 0 0 4/4 V13 G I V13 V 13 Mm7 0 0

0 commit comments

Comments
 (0)