From 10af1c7b16af04ac002ee449919ca9b7eacc06ac Mon Sep 17 00:00:00 2001 From: sshlien Date: Tue, 18 Jun 2024 16:59:50 -0400 Subject: [PATCH] 2024.06.18 --- VERSION | 2 +- doc/readme.txt | 2 +- midistats.c | 9 ++++++--- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/VERSION b/VERSION index b35fffa..9ebf9b2 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -June 12 2024 +June 18 2024 diff --git a/doc/readme.txt b/doc/readme.txt index a16585f..bd84cf9 100644 --- a/doc/readme.txt +++ b/doc/readme.txt @@ -6,7 +6,7 @@ abc2abc version 2.22 April 30 2024 yaps version 1.94 April 30 2024 abcmatch version 1.83 February 19 2024 midicopy version 1.39 November 08 2022 -midistats version 0.94 June 11 2024 +midistats version 0.95 June 18 2024 24th January 2002 Copyright James Allwright diff --git a/midistats.c b/midistats.c index c3eb3ba..f41361f 100644 --- a/midistats.c +++ b/midistats.c @@ -17,7 +17,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA */ -#define VERSION "0.94 June 12 2024 midistats" +#define VERSION "0.95 June 18 2024 midistats" /* midistrats.c is a descendent of midi2abc.c which was becoming to large. The object of the program is to extract statistical characterisitic @@ -901,6 +901,7 @@ int chan, pitch, vol; int dithermargin; /* [SS] 2023-08-22 */ int cpitch; /* [SS] 2023-09-13 */ int pulsePosition; + int beatnumber; cpitch = pitch % 12; channel_used_in_track[chan+1]++; /* [SS] 2023-09-06 */ @@ -951,8 +952,10 @@ int chan, pitch, vol; chanpitchhistogram[chan*12+cpitch]++; /* [SS] 2023-09-13 */ eigthunit = Mf_currtime/halfdivision; - updateNotememory (eigthunit, chan, pitch); - updateTrackNotememory (eigthunit, chan, pitch); + beatnumber = Mf_currtime/division; + + updateNotememory (beatnumber, chan, pitch); + updateTrackNotememory (beatnumber, chan, pitch); }