From d0d548ba46bf047990c4a03b4482815abcc90a94 Mon Sep 17 00:00:00 2001 From: Wohlstand Date: Fri, 19 Jul 2019 21:01:12 +0300 Subject: [PATCH] Documents update and new readme file was added --- CHANGES.X.txt | 16 +++++++ README.md | 23 ++++++++++ docs/SDL_mixer_ext.html | 93 +++++++++++++++++++++++--------------- docs/SDL_mixer_ext.texinfo | 86 +++++++++++++++++++++-------------- docs/index.md | 42 +++++++++++++---- 5 files changed, 179 insertions(+), 81 deletions(-) create mode 100644 README.md diff --git a/CHANGES.X.txt b/CHANGES.X.txt index 77961171..57067cf6 100644 --- a/CHANGES.X.txt +++ b/CHANGES.X.txt @@ -1,3 +1,19 @@ +2.5.0: +Vitaly Novichkov - 2019-02-24 + * Added more OPL/OPN emulators enum fields for libADLMIDI and libOPNMIDI +Vitaly Novichkov - 2019-03-10 + * Added support for libXMP tracker module music player library +Vitaly Novichkov - 2019-05-10 + * Use DosBox emulator by default in ADLMIDI +Vitaly Novichkov - 2019-05-28 + * Fixed MP3 file detection by raw data to don't rely on filename extensions + Vitaly Novichkov - 2019-07-11 + * Added new path arguments to load custom external banks for libADLMIDI and libOPNMIDI +Vitaly Novichkov - 2019-07-11 + * Added API to change ADLMIDI and OPNMIDI's chips count to control performance and polyphony +Vitaly Novichkov - 2019-07-16 + * Added music tempo change API (initially works with MIDI, GME, and XMP) + 2.4.0: Vitaly Novichkov - 2019 * DosBox OPL3 emulator will be used by default on libADLMIDI for performance diff --git a/README.md b/README.md new file mode 100644 index 00000000..d08dc1af --- /dev/null +++ b/README.md @@ -0,0 +1,23 @@ +# SDL Mixer X + +An audio mixer library, a fork of [SDL_mixer](http://www.libsdl.org/projects/SDL_mixer/) library + +# Description +SDL_Mixer is a sample multi-channel audio mixer library. +It supports any number of simultaneously playing channels of 16 bit stereo audio, +plus a single channel of music, mixed by the popular FLAC, OPUS, XMP, ModPlug, +MikMod MOD, Timidity MIDI, FluidSynth, Ogg Vorbis, FLAC, libMAD, and MPG123 MP3 libraries. + +SDL Mixer X - is an extended fork made by Vitaly Novichkov "Wohlstand" in +13 January 2015. SDL_mixer is a quick and stable high-quality audio library, +however, it has own bunch of deffects such as broken resampling, incorrect +playback of WAV files, inability to choose MIDI backend in runtime, +inability to customize Timidty patches path, No support for cross-fade +and parallel streams playing (has only one musical stream. Using of very +long Chunks is ineffectively), etc. The goal of this fork is resolving those +issues, providing more extended functionality than was originally, +and providing support for more supported audio formats. + +* [More detailed information](docs/index.md) +* [Read original ReadMe](README.txt) + diff --git a/docs/SDL_mixer_ext.html b/docs/SDL_mixer_ext.html index 3805774e..2c2c68f5 100644 --- a/docs/SDL_mixer_ext.html +++ b/docs/SDL_mixer_ext.html @@ -1,6 +1,6 @@ -