From 5fb51a55a83a3f42ac816b97800d2a0b3fdce03b Mon Sep 17 00:00:00 2001 From: Vitaly Novichkov Date: Sat, 16 Dec 2017 20:49:42 +0300 Subject: Updated version number and changelog --- README.md | 12 +++++++----- src/adlmidi_private.hpp | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index b601ece..0ce45c0 100644 --- a/README.md +++ b/README.md @@ -114,14 +114,17 @@ To build that example you will need to have installed SDL2 library. * [ADLMIDI Player for Android](https://github.com/Wohlstand/ADLMIDI-Player-Java/releases) - a little MIDI-player for Android which uses libADLMIDI to play MIDI files and provides flexible GUI with ability to change bank, flags, number of emulated chips, etc. # Todo -* Implement WOPL Version 3 which will contain pre-calculated `ms_sound_kon` and `ms_sound_koff` values per every instrument. * Check out for XG/GS standards to provide a support to use any channels as percussion and also check some of SysEx commands. * Add support of MIDI Format 2 files (FL Studio made MIDI-files are wired and opening of those files making lossy of tempo and some meta-information events) -* Support of real-time listening of incoming MIDI-commands. - That will allow to use library as software MIDI Output device - to play any MIDI via this library. # Changelog +## 1.3.1 2017-12-16 + * Added Real-Time MIDI API (MIDI event functions and adl_generate() to generate PCM between of event rows) + * Fixed some bugs + * Fixed initialization that allows to use adl_generate without passing of any files. + * No more extra output buffer is used between of PCM output requests + * Deep Tremolo and Vibrato now can be toggled without reopening of a MIDI file + ## 1.3.0 2017-10-17 * "gen_adldata" tool now supports WOPL banks format which supports a full set of libADLMIDI features * Added support for custom banks are loadable in runtime without rebuilding of "adldata.cpp" banks database @@ -184,4 +187,3 @@ To build that example you will need to have installed SDL2 library. ## 1.0.0 2015-10-10 * First release of library - diff --git a/src/adlmidi_private.hpp b/src/adlmidi_private.hpp index cb100dc..709edc5 100644 --- a/src/adlmidi_private.hpp +++ b/src/adlmidi_private.hpp @@ -25,7 +25,7 @@ #define ADLMIDI_PRIVATE_HPP #ifndef ADLMIDI_VERSION -#define ADLMIDI_VERSION "1.3.0" +#define ADLMIDI_VERSION "1.3.1" #endif // Setup compiler defines useful for exporting required public API symbols in gme.cpp -- cgit v1.2.3