2021.12.10

This commit is contained in:
Seymour Shlien
2021-12-10 12:08:42 -05:00
parent fcae03ab71
commit 3e1306aa26
5 changed files with 74 additions and 8 deletions

View File

@@ -14491,3 +14491,45 @@ with
if (*nnotes > 0) { /* [SS] 2021-11-25 */
in the function make_note_representation(...)
December 05 2021
abc2midi new feature. Abc2midi did not recognize double flats or double sharps
in the gchord. For example
X:1
T: Double flat gchord
M: 4/4
L: 1/4
K: C
"Dbb" C4| C4 |
returns the error message
Error in line-char 6-0 : Unrecognized chord name "b"
(Hint: use %MIDI chordname to define it. eg %MIDI chordname sus4 0 4 7).
Fix: in event_handle_gchord in store.c, now check for a double accidental.
December 10 2021
abc2midi: introduced gchord elements k and K. A gchord string can
contain and of the letters in zcfbghijkGHIJKx. Note that the chord
elements j,J,k,K are only defined for gchords with 4 or 5 notes like
M9 or M11. Here is a test example.
X:1
T: Gchord string
M: 4/4
L: 1/4
K: C
%%MIDI chordname x 0 3 5 7 9
%%MIDI gchord fGHIJK
"C11" C4 | C4 |
"Cx" C4 | C4|
"C11/E" C4 | C4|
"C11/G" C4 | C4|
"C11/B" C4 | C4|

View File

@@ -1,7 +1,7 @@
abcMIDI : abc <-> MIDI conversion utilities
midi2abc version 3.48 June 27 2021
abc2midi version 4.61 October 11 2021
abc2midi version 4.63 December 10 2021
abc2abc version 2.15 May 25 2021
yaps version 1.87 May 25 2021
abcmatch version 1.80 November 25 2021