README.txt
changeset 801 46acd70caa6a
parent 777 92882ef2ab81
child 819 17ddbf810d08
     1.1 --- a/README.txt	Sat Oct 21 01:32:12 2017 -0700
     1.2 +++ b/README.txt	Sat Oct 21 02:10:33 2017 -0700
     1.3 @@ -6,17 +6,17 @@
     1.4  
     1.5  Due to popular demand, here is a simple multi-channel audio mixer.
     1.6  It supports 8 channels of 16 bit stereo audio, plus a single channel
     1.7 -of music, mixed by the popular MikMod MOD, Timidity MIDI and SMPEG MP3
     1.8 -libraries.
     1.9 +of music.
    1.10  
    1.11  See the header file SDL_mixer.h and the examples playwave.c and playmus.c
    1.12  for documentation on this mixer library.
    1.13  
    1.14  The mixer can currently load Microsoft WAVE files and Creative Labs VOC
    1.15 -files as audio samples, and can load MIDI files via Timidity and the
    1.16 -following music formats via MikMod:  .MOD .S3M .IT .XM. It can load
    1.17 -Ogg Vorbis streams as music if built with Ogg Vorbis or Tremor libraries,
    1.18 -and finally it can load MP3 music using the SMPEG or libmad libraries.
    1.19 +files as audio samples, it can load FLAC files with libFLAC, it can load
    1.20 +Ogg Vorbis files with Ogg Vorbis or Tremor libraries, it can load MP3 files
    1.21 +using mpg123, SMPEG or libmad, and it can load MIDI files with Timidity,
    1.22 +FluidSynth, and natively on Windows, Mac OSX, and Linux, and finally it can
    1.23 +load the following file formats via ModPlug or MikMod: .MOD .S3M .IT .XM.
    1.24  
    1.25  Tremor decoding is disabled by default; you can enable it by passing
    1.26  	--enable-music-ogg-tremor
    1.27 @@ -34,8 +34,14 @@
    1.28  so if playing regular WAVE files sound great, but playing MIDI files
    1.29  sound choppy, try using 8-bit audio, mono audio, or lower frequencies.
    1.30  
    1.31 -To play MIDI files, you'll need to get a complete set of GUS patches
    1.32 -from:
    1.33 +To play MIDI files using FluidSynth, you'll need to set the SDL_SOUNDFONTS
    1.34 +environment variable to a Sound Font 2 (.sf2) file containing the musical
    1.35 +instruments you want to use for MIDI playback.
    1.36 +(On some Linux distributions you can install the fluid-soundfont-gm package)
    1.37 +
    1.38 +
    1.39 +To play MIDI files using Timidity, you'll need to get a complete set of
    1.40 +GUS patches from:
    1.41  http://www.libsdl.org/projects/mixer/timidity/timidity.tar.gz
    1.42  and unpack them in /usr/local/lib under UNIX, and C:\ under Win32.
    1.43