Compare commits

..

1 Commits

Author SHA1 Message Date
Seymour Shlien
c9d2c0f33b 2021.09.15 2021-09-15 16:25:29 -04:00
5 changed files with 12 additions and 8 deletions

View File

@@ -1,2 +1,2 @@
2021 June 27 2021
2021 September 15 2021

View File

@@ -14371,7 +14371,11 @@ to continue to case 'c' and causing a different problem when
%%MIDI gchord ffbb
September 15 2021
abc2midi bug:
The last fix in June 27 2021 inserting a break introduced a new bug.
The chord associated with the 'b' gchord code was missing. b and f
codes were indistinguishable. Fix: removed the break in the switch
statement for case b:

View File

@@ -1,7 +1,7 @@
abcMIDI : abc <-> MIDI conversion utilities
midi2abc version 3.48 June 27 2021
abc2midi version 4.59 June 27 2021
abc2midi version 4.60 September 15 2021
abc2abc version 2.15 May 25 2021
yaps version 1.87 May 25 2021
abcmatch version 1.79 May 25 2021

View File

@@ -2412,9 +2412,9 @@ int j;
save_note(g_num*len, g_denom, basepitch+fun.base, 8192, fun.chan, fun.vel);
else
save_note(g_num*len, g_denom, inversion+fun.base, 8192, fun.chan, fun.vel);
};
break; /* [SS] 2021-06-27 */
/* There is no break here so the switch statement continues into the next case 'c' */
}
/* break; * [SS] 2021-06-27 2021-09-15 */
/* There should not be a break here so the switch statement continues into the next case 'c' */
case 'c':
/* do chord with handling of any 'inversion' note */

View File

@@ -186,7 +186,7 @@ int main()
*/
#define VERSION "4.59 June 27 2021 abc2midi"
#define VERSION "4.60 September 15 2021 abc2midi"
/* enables reading V: indication in header */
#define XTEN1 1