# HG changeset patch # User Ryan C. Gordon # Date 1013415069 0 # Node ID c6b7f7999a0ecf95c682d942d81d7e33276b8007 # Parent fedfb7975219523e8910426b28c6633c75ffa22f Updated. diff -r fedfb7975219 -r c6b7f7999a0e CHANGELOG --- a/CHANGELOG Mon Feb 11 07:04:17 2002 +0000 +++ b/CHANGELOG Mon Feb 11 08:11:09 2002 +0000 @@ -3,7 +3,9 @@ */ 02112002 - Committed a patch from Torbjörn to fix incorrect memory accesses - in the Timidity code. + in the Timidity code. Changed the magic number in the AU decoder + to be bigendian (seems appropriate). Updated README for + completeness, and TODO for accuracy. 02072002 - Committed a patch Torbjörn sent in awhile ago for preventing confusion with Timidity++-specific stuff in the timidity.cfg file. Tyler Montbriand sent in an updated Visual C package. diff -r fedfb7975219 -r c6b7f7999a0e README --- a/README Mon Feb 11 07:04:17 2002 +0000 +++ b/README Mon Feb 11 08:11:09 2002 +0000 @@ -1,6 +1,17 @@ SDL_sound. An abstract soundfile decoder. -Check here, until I get to write more of this README: +SDL_sound is a library that handles the decoding of several popular sound file + formats, such as .WAV and .MP3. It is meant to make the programmer's sound + playback tasks simpler. The programmer gives SDL_sound a filename, or feeds + it data directly from one of many sources, and then reads the decoded + waveform data back at her leisure. If resource constraints are a concern, + SDL_sound can process sound data in programmer-specified blocks. Alternately, + SDL_sound can decode a whole sound file and hand back a single pointer to the + whole waveform. SDL_sound can also handle sample rate, audio format, and + channel conversion on-the-fly and behind-the-scenes, if the programmer + desires. + +Please check the website for the most up-to-date information about SDL_sound: http://icculus.org/SDL_sound/ SDL_sound _REQUIRES_ Simple Directmedia Layer (SDL) to function, and cannot @@ -28,7 +39,6 @@ - MIDI files - Raw waveform data - Building/Installing: Please read the INSTALL document. @@ -37,6 +47,5 @@ sdlsound-subscribe@icculus.org. This is the best way to get in touch with SDL_sound developers. - --ryan. (icculus@clutteredmind.org) diff -r fedfb7975219 -r c6b7f7999a0e TODO --- a/TODO Mon Feb 11 07:04:17 2002 +0000 +++ b/TODO Mon Feb 11 08:11:09 2002 +0000 @@ -1,26 +1,13 @@ -Left todo for 0.1.5: -- Update the Visual C project files. - General stuff TODO: -- Verify portability to various Unixes (BSD, etc) - Man pages for the API. More immediate: -- Write a decent README. - Handle compression and other chunks in WAV files. - Handle compression and other chunks in AIFF-C files. - Cleanup up VOC decoder (seems messy to me). -- Make some of the SNDDBG() strings more uniform. -- Run through ElectricFence, dmalloc, etc... - Fix the crappy rewind implementation in shn.c's SHN_rewind(). - Add a sdlsound-config script. -Decoders to implement: -- .CDA (Does this need specific decoding? Or is a RWops needed?) -- An mpglib MP3 decoder? (or backend mpglib into SMPEG?) -- A c64 SID player? -- ...and more... - Ongoing: - look for "FIXME"s in the code.