Recent Releases

2024.08.1101 Oct 2024 03:25 minor feature:
2024.08.1324 Sep 2024 11:55 minor feature: Several fixes.
2024.07.2630 Jul 2024 06:07 minor feature: Fixes to midistat.
2024.06.1819 Jun 2024 15:25 minor feature:
2024.06.1214 Jun 2024 18:25 minor feature:
2024.06.0910 Jun 2024 16:25 minor feature:
2024.06.0305 Jun 2024 00:25 minor feature:
2024.04.3002 May 2024 06:05 minor feature: Minor fixes to abc2abc, abc2midi, yaps, and abcmatch.
2024.03.3002 May 2024 02:25 minor feature:
2024.03.2125 Mar 2024 13:26 minor feature: Unspecified changes.
2024.03.2021 Mar 2024 09:14 minor feature: Unspecified changes.
2024.03.1314 Mar 2024 07:05 minor feature:
2024.03.0509 Mar 2024 19:25 minor feature:
2024.03.0204 Mar 2024 06:05 minor feature:
2024.02.2528 Feb 2024 10:05 minor feature:
2024.02.2325 Feb 2024 01:05 minor feature:
2024.02.1920 Feb 2024 21:25 minor feature:
2024.02.1416 Feb 2024 07:05 minor feature:
2024.02.1112 Feb 2024 16:05 minor feature:
2024.01.0409 Jan 2024 15:54 minor bugfix:
2023.12.2803 Jan 2024 06:37 minor bugfix: Fixed tuplet bug in abc2midi.
2023.11.2627 Nov 2023 13:05 minor feature: Improvements in ministat.
2023.11.0810 Nov 2023 09:33 minor feature: Improvements in ministat and midicopy.
2023.11.0102 Nov 2023 10:52 minor feature: Midistats returns track activity (note on/off) for every track.
2023.10.2527 Oct 2023 09:05 minor feature: Minor improvements to midistats.
2023.09.1325 Sep 2023 06:15 minor feature: Minor improvements to midistats.
2023.08.2225 Aug 2023 09:14 minor feature: Minor improvements to midistats.
2023.05.3007 Jun 2023 06:10 minor feature: Minor updates to midistats.
2023.03.2428 Mar 2023 08:51 minor feature: More functions for the percussion track added to midistats.c.
2023.03.1522 Mar 2023 08:20 minor feature: Unspecified.
2023.02.0813 Feb 2023 07:14 minor feature: Fixes to abc2abc, midi2abc, mftext, and midistats.
2023.01.2127 Jan 2023 09:14 minor feature: abc2midi: fix for split bars and parts.
2023.01.1016 Jan 2023 15:38 minor feature: abcmidi: in event_handle_instruction(s), added code to recognize !ped(! and !ped)! in addition to !ped! and !ped-up!
2022.12.0915 Dec 2022 17:58 minor feature: Cleaning out -stats code in midi2abc.
2022.06.1420 Jun 2022 06:06 minor feature: This relseas adds support for +: field in lyrics.
2022.06.0708 Jun 2022 09:58 minor feature: Improved umlaut characters support in the T: Q: commands and guitar chords.
2022.02.2023 Mar 2022 08:55 minor feature: Fixed bug in abc2midi when compiled on Debian usingthe -O2 gcc flag.
2022.02.1315 Feb 2022 07:11 minor feature: Added third optional parameter in MIDI bendvelocity.
2022.01.2802 Feb 2022 08:56 minor feature: New feature: MIDI pitchbendrange semi
2022.01.1317 Jan 2022 07:35 security: abc2midi security fixes.
2021.12.0510 Dec 2021 07:37 major bugfix: New abc2midi feature: double flats or sharps in chords are implemented.
2021.11.2530 Nov 2021 10:03 major bugfix: This release fixes an abcmatch bug.
2021.10.1518 Oct 2021 07:53 major feature: This release implements an abc2midi bug (option -t) workaround.
2021.10.1112 Oct 2021 09:44 major feature: This release implements ther transposition parameters shift, score, sound, and instrument (ABC standard 2.2)
2021.06.2730 Jun 2021 12:17 major bugfix: Fixed bug in abc2midi and MIDI gchordoff.
2021.05.2124 May 2021 10:30 major bugfix: Fixed bug in abc2midi (treble-8 not applied in K: or V: commands).
2021.05.1018 May 2021 05:53 major feature: Fixed bug in abc2midi.
2021.05.0910 May 2021 11:22 major feature: Improved compatibility with abcm2ps/abc2svg: text enclosed in begintext -- endtext blocks is ignored.
2021.02.2125 Feb 2021 07:12 cleanup: Fixed a repeat bug in abc2midi.
2021.01.2526 Jan 2021 13:03 cleanup: Fixed grace note sequences.
2020.12.1015 Dec 2020 10:58 cleanup: Major code cleanup.
2020.10.1920 Oct 2020 10:00 major feature: ABC draft standard 2.2 clef parameters have been implemented.
2020.10.1214 Oct 2020 09:15 cleanup: Major code cleanup.
2020.10.0607 Oct 2020 09:26 minor bugfix: A serious bug in abc2abc has been fixed.
2020.10.0102 Oct 2020 07:59 minor bugfix: A bug in parsekey resulting in an extraneous warning has been fixed.
2020.08.0911 Aug 2020 06:03 cleanup: The new command MIDI bendstringex has been added.
2020.07.2829 Jul 2020 14:01 cleanup: Minor correction in store.c (microtones).
2020.07.1421 Jul 2020 09:38 cleanup: Code cleanup.
2020.06.3002 Jul 2020 11:55 major feature: Several improvements to microtones.
2020.06.0711 Jun 2020 06:07 cleanup: Code cleanup.
2020.06.0204 Jun 2020 06:51 minor feature: Fixed bug in abc2midi (commands clef=treble+8 or clef=treble-8).
2020.05.0611 May 2020 12:03 minor feature: Fixed bug in abc2midi (commands clef=treble+8 or clef=treble-8).
2020.03.2526 Mar 2020 16:41 minor feature: Fixed bug in abc2midi " MidiOn" command.
2020.02.1217 Feb 2020 12:19 minor feature: Minor changes in abc2midi "gchord" patterns.
2020.01.2228 Jan 2020 09:28 minor feature: abc2abc: added -useclef option.
2020.06.2228 Jan 2020 08:38 minor feature: abc2abc: added -useclef option.
2020.06.0107 Jan 2020 09:33 minor feature: Improved compatibility with abcm2ps; bug fix in midicopy; more compact chords in midi2abc.
2019.12.2223 Dec 2019 12:19 minor feature: midicopy: introduced new options for handling the percussion track.
2019.12.0910 Dec 2019 11:24 minor feature: abc2midi: new feature. Since double quotes notation is frequently misused to display other information that can cause a problem, the new option-NGUI ignores any guitar chords in the body of file.
2019.11.1318 Nov 2019 08:22 minor feature: midi2abc: modified output for -midigram output.
2019.08.1113 Aug 2019 08:10 major bugfix: Fixed bugs in abc2midi, yaps, and midi2abc.
2019.08.0206 Aug 2019 08:36 major bugfix: Fixed -stats bug in midi2abc.
2019-08-0206 Aug 2019 08:32 major bugfix: Fixed -stats bug in midi2abc.
2019-07-1216 Jul 2019 10:43 major bugfix: Option -noly added to midi2abc.
2019-05-1520 May 2019 12:27 major bugfix: midi2abc extended to handle automatic clef changes a la abcm2ps.
2019-05-1213 May 2019 09:28 major bugfix: Fixed minor bug in midi2abc.
2019-04-1315 Apr 2019 11:50 major bugfix: Fixed minor bug in midi2abc.
2019-03-2325 Mar 2019 09:46 major bugfix: Fixed bug in abc2midi (spurious infinite loop error).
2019-02-0813 Feb 2019 13:36 major bugfix: Fixed bug in abc2midi (dotted bars were not recognised).
2018-12-0103 Dec 2018 13:24 major feature: Fixed bug in abc2abc.
2018-10-2507 Nov 2018 07:26 major feature: midi2abc: introduced option mftextpulses which will output in pulse units instead of beat units.
2018-06-1318 Jun 2018 14:20 major feature: Midi2abc catches negative time increment in midi file.
2018-05-0224 May 2018 11:38 major feature: Abc2midi: deprecated !ped-end! and introduced !ped-up! for abcm2ps/abc2svg compatibility.
2018-03-2126 Mar 2018 12:40 major feature: This release fixes a bug in abc2midi (P: field containing spaces).
2018-03-0812 Mar 2018 08:25 major feature: This release fixes a bug in abc2abc.
2018-02-2226 Feb 2018 09:28 major feature: Midi2abc -stats returns "pitchentropy".
2018-01-2529 Jan 2018 14:24 major feature: Midi2abc -stats returns "pitchentropy".
2018-01-0205 Jan 2018 13:40 major feature: Midi2abc has the new option "-stats" (detecting key signature and time signature meta commands)
2017-12-1012 Dec 2017 08:27 major feature: Abc2midi: abc2midi now implements the command abc-include "file.abc" where "file.abc" is typically a header file which defines various global parameters. For example, the file could remap the channel pitches to particular percussion instruments using the MIDI drummap command.
2017-12-0611 Dec 2017 18:45 minor feature: Midicopy: added an option -xchns to exclude specific channels.
2017-11-1014 Nov 2017 10:42 minor feature: Midi2abc: minor enhancement for -stats function.
2017-10-2223 Oct 2017 08:42 minor feature: Midicopy no longer outputs tracks that are not needed.
2017-10-1820 Oct 2017 12:55 minor feature: This release fixes a minor issue in abc2midi; complex chords were incorrectly converted to open form.
2017-08-2225 Aug 2017 07:28 major bugfix: This release adds the "-stats" option to midi2abc.
2017-07-1831 Jul 2017 11:08 major bugfix: This release fixes a serious bug that caused abc2midi to enter an infinite loop.
2017-06-1014 Jun 2017 12:16 major bugfix: This release fixes a serious bug that caused abc2midi to enter an infinite loop.
2017-04-1618 Apr 2017 07:17 major bugfix: This release fixes a serious bug that prevented MIDI commands from working properly. Users are urged to upgrade.
2017-04-1214 Apr 2017 09:29 major feature: This release introduces the new commands MidiOff / MidiOn.
2016-09-2526 Sep 2016 09:09 minor bugfix: This release fixes a bug that caused the programs to segfault in some cases.
2016-09-2021 Sep 2016 07:23 minor bugfix: This release fixes a minor bug in U: fields; lower case characters are now allowed.
2016-07-2011 Aug 2016 08:23 minor bugfix: This release fixes a bug in midi2abc.
2016-05-0509 May 2016 10:38 minor bugfix: This release fixes a transposition bug.
2016-03-1513 Apr 2016 08:49 minor bugfix: This release fixes spelling mistakes in the documentation.
2016-03-0308 Mar 2016 13:23 minor bugfix: This release fixes a bug in abc2abc (K:none).
2015-09-2829 Sep 2015 11:25 minor bugfix: This release introduces changes to the syntax of the I: command.
2015-08-2528 Aug 2015 08:00 minor bugfix: This is a minor bugfix release.
2015-06-0708 Jun 2015 08:51 minor bugfix: The !bend! command was fixed (it didn't work within a slur).
2015-06-0204 Jun 2015 09:47 major feature: This release introduces the new commands MIDIdef and MIDIx.
2015-03-1618 Mar 2015 09:07 minor feature: In addition to several bugfixes, this release increases the number of voices to 24.
2014-10-1629 Oct 2014 13:50 minor feature: In this release, the new option "-silent" was introduced to silence all messages.