Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.29 KB

README

File metadata and controls

33 lines (23 loc) · 1.29 KB
 
Oct 21, 1999
Oct 21, 1999
1
Apr 6, 2001
Apr 6, 2001
2
SDL_mixer 1.2
Dec 5, 1999
Dec 5, 1999
3
Feb 25, 2000
Feb 25, 2000
4
The latest version of this library is available from:
Apr 6, 2001
Apr 6, 2001
5
http://www.libsdl.org/projects/SDL_mixer/
Feb 25, 2000
Feb 25, 2000
6
Oct 21, 1999
Oct 21, 1999
7
Due to popular demand, here is a simple multi-channel audio mixer.
Feb 11, 2000
Feb 11, 2000
8
It supports 8 channels of 16 bit stereo audio, plus a single channel
Oct 21, 1999
Oct 21, 1999
9
10
11
of music, mixed by the popular MikMod MOD, Timidity MIDI and SMPEG MP3
libraries.
Dec 27, 1999
Dec 27, 1999
12
See the header file SDL_mixer.h and the examples playwave.c and playmus.c
Oct 21, 1999
Oct 21, 1999
13
14
for documentation on this mixer library.
Jun 10, 2001
Jun 10, 2001
15
16
17
18
The mixer can currently load Microsoft WAVE files and Creative Labs VOC
files as audio samples, and can load MIDI files via Timidity and the
following music formats via MikMod: .MOD .S3M .IT .XM. It can also load
MP3 music using the SMPEG library.
Oct 21, 1999
Oct 21, 1999
19
20
21
22
23
24
The process of mixing MIDI files to wave output is very CPU intensive,
so if playing regular WAVE files sound great, but playing MIDI files
sound choppy, try using 8-bit audio, mono audio, or lower frequencies.
To play MIDI files, you'll need to get a complete set of GUS patches
Dec 27, 1999
Dec 27, 1999
25
from:
Apr 6, 2001
Apr 6, 2001
26
http://www.libsdl.org/projects/mixer/timidity/timidity.tar.gz
Oct 21, 1999
Oct 21, 1999
27
28
29
and unpack them in /usr/local/lib under UNIX, and C:\ under Win32.
You may add panning, reverb, echo, whatever, but if you do, please
Apr 6, 2001
Apr 6, 2001
30
mail changes back to me, Sam Lantinga at slouken@libsdl.org
Oct 21, 1999
Oct 21, 1999
31
32
This library is available under the GNU Library General Public License.