mirror of
https://github.com/sshlien/abcmidi.git
synced 2026-04-15 22:33:42 +00:00
2022.08.01
This commit is contained in:
@@ -14847,4 +14847,9 @@ Fix: parseabc.c and music_utils.c was modified to ignore
|
|||||||
the clef=tab indication.
|
the clef=tab indication.
|
||||||
|
|
||||||
|
|
||||||
|
August 1 2022
|
||||||
|
|
||||||
|
Fixed the abc parser so it does not report a malformed note
|
||||||
|
when it encounters a dotted bar line .| -- (in parsemusic() in parseabc.c).
|
||||||
|
The dotted bar line is treated as a regular bar line.
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
abcMIDI : abc <-> MIDI conversion utilities
|
abcMIDI : abc <-> MIDI conversion utilities
|
||||||
|
|
||||||
midi2abc version 3.54 April 28 2022
|
midi2abc version 3.54 April 28 2022
|
||||||
abc2midi version 4.75 July 31 2022
|
abc2midi version 4.76 August 01 2022
|
||||||
abc2abc version 2.18 June 14 2022
|
abc2abc version 2.18 June 14 2022
|
||||||
yaps version 1.90 June 14 2022
|
yaps version 1.90 June 14 2022
|
||||||
abcmatch version 1.82 June 14 2022
|
abcmatch version 1.82 June 14 2022
|
||||||
|
|||||||
@@ -2910,6 +2910,11 @@ parsemusic (field)
|
|||||||
p = p+1;
|
p = p+1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (*p == '.' && *(p+1) == '|') { /* [SS] 2022-08.01 dotted bar */
|
||||||
|
p = p +1;
|
||||||
|
/* ignore dotted bar */
|
||||||
|
}
|
||||||
|
|
||||||
if (((*p >= 'a') && (*p <= 'g')) || ((*p >= 'A') && (*p <= 'G')) ||
|
if (((*p >= 'a') && (*p <= 'g')) || ((*p >= 'A') && (*p <= 'G')) ||
|
||||||
(strchr ("_^=", *p) != NULL) || (strchr (decorations, *p) != NULL))
|
(strchr ("_^=", *p) != NULL) || (strchr (decorations, *p) != NULL))
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user