2020.07.28

This commit is contained in:
Seymour Shlien
2020-08-03 08:00:25 -04:00
parent 79b52cdfdc
commit 54199e0126
4 changed files with 555 additions and 550 deletions

View File

@@ -1,2 +1,2 @@
2020 July 26 2020
2020 July 28 2020

View File

@@ -13779,6 +13779,11 @@ July 24 2020
store.c Hudson Lacerda corrected the algorithm in compute_fifth_size()
and fixed a bug that I had introduced.
July 28 2020
store.c Minor correction in store.c when the microtone denominator is
equal to 100 (in pitchof_b()).

View File

@@ -1,7 +1,7 @@
abcMIDI : abc <-> MIDI conversion utilities
midi2abc version 3.46 June 22 2020
abc2midi version 4.39 July 24 2020
abc2midi version 4.40 July 28 2020
abc2abc version 2.08 June 04 2020
yaps version 1.78 June 14 2020
abcmatch version 1.73 June 04 2020

View File

@@ -185,7 +185,7 @@ int main()
*/
#define VERSION "4.39 July 19 2020 abc2midi"
#define VERSION "4.40 July 28 2020 abc2midi"
/* enables reading V: indication in header */
#define XTEN1 1
@@ -3762,7 +3762,7 @@ int *pitchbend;
/* [HL] 2015-05-15 */
if (microtone) {
if (setmicrotone.denom == 100) /* microtone in cents */
pitchvalue+= setmicrotone.num / setmicrotone.denom;
pitchvalue+= setmicrotone.num / 100.0; /* [HL] 2020-07-28 */
else if (setmicrotone.denom == 0) { /* [HL] 2020-06-20 / 2020-06-27 */
/* microstep_size is accidental_size for temperamentlinear,
* or
@@ -3772,7 +3772,7 @@ int *pitchbend;
}
else /* microtone relative to sharp step in the current temperament */
pitchvalue += ((1.0 * setmicrotone.num) / setmicrotone.denom) * accidental_size;
pitchvalue += (((float)setmicrotone.num) / ((float)setmicrotone.denom)) * accidental_size; /* [HL] 2020-07-28 */
/* needed? */
microtone = 0;