mirror of
https://github.com/sshlien/abcmidi.git
synced 2025-12-06 06:55:06 +00:00
2020.12.10
This commit is contained in:
23
doc/CHANGES
23
doc/CHANGES
@@ -13997,4 +13997,27 @@ Lines 3006-3011 was replaced with
|
||||
};
|
||||
|
||||
|
||||
December 10 2020
|
||||
|
||||
James Allwright has upgraded the parser so it can now interpret
|
||||
complex time signatures as shown in this example.
|
||||
|
||||
X:1
|
||||
T: Example 1 using complex time signature
|
||||
M:(3+2+2)/8
|
||||
L:1/8
|
||||
K:G
|
||||
abc de fg|GGG aa bb|gfe GG FF|
|
||||
|
||||
In addition the handling of the L: field was improved.
|
||||
This impacts abc2midi, yaps, abc2abc, and abcmatch.
|
||||
The implementation of these changes involved creating a new
|
||||
typedef structure (timesig_details) in abc.h, and numerous new
|
||||
functions or upgrades in parseabc.c (check_power_of_two,
|
||||
read_complex_has_timesig, read_L_unitlen, copy_timesig,
|
||||
interpret_voice_label, ... Lots of changes to parseabc.h.
|
||||
Minor changes to store.c, toabc.c yapstree.c to link to the
|
||||
new functions in parseabc.c
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
abcMIDI : abc <-> MIDI conversion utilities
|
||||
|
||||
midi2abc version 3.47 November 01 2020
|
||||
abc2midi version 4.44 October 19 2020
|
||||
abc2midi version 4.45 December 10 2020
|
||||
abc2abc version 2.12 October 19 2020
|
||||
yaps version 1.85 November 07 2020
|
||||
abcmatch version 1.76 October 19 2020
|
||||
yaps version 1.86 December 10 2020
|
||||
abcmatch version 1.77 December 10 2020
|
||||
midicopy version 1.37 October 10 2020
|
||||
|
||||
24th January 2002
|
||||
|
||||
Reference in New Issue
Block a user