aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md12
-rw-r--r--src/adlmidi_private.hpp2
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