qzdoom/src/sound
Randy Heit 01f59fa85f - Added an alternate module replay engine that uses foo_dumb's replayer, a
heavily customized version of DUMB (Dynamic Universal Music Bibliotheque).
  It has been slightly modified by me:
  * Added support for Ogg Vorbis-compressed samples in XM files ala FMOD.
  * Removed excessive mallocs from the replay core.
  * Rerolled the loops in resample.c. Unrolling them made the object file
    ~250k large while providing little benefit. Even at ~100k, I think it's
    still larger than it ought to be, but I'll live with it for now.
  Other than that, it's essentially the same thing you'd hear in foobar2000,
  minus some subsong detection features. Release builds of the library look
  like they might even be slightly faster than FMOD, which is a plus.
- Fixed: Timidity::font_add() did not release the file reader it created.
- Fixed: The SF2 loader did not free the sample headers in its destructor.


SVN r995 (trunk)
2008-05-29 23:33:07 +00:00
..
fmod_wrap.h - Added missing getDSPClock definition to fmod_wrap.h. 2008-04-20 03:17:00 +00:00
fmodsound.cpp - Added an alternate module replay engine that uses foo_dumb's replayer, a 2008-05-29 23:33:07 +00:00
fmodsound.h - Added an alternate module replay engine that uses foo_dumb's replayer, a 2008-05-29 23:33:07 +00:00
i_music.cpp - Added an alternate module replay engine that uses foo_dumb's replayer, a 2008-05-29 23:33:07 +00:00
i_music.h - Fixed: FString::StripRight() stripped the final character of the string if 2008-04-30 05:36:24 +00:00
i_musicinterns.h - Added an alternate module replay engine that uses foo_dumb's replayer, a 2008-05-29 23:33:07 +00:00
i_sound.cpp - Added an alternate module replay engine that uses foo_dumb's replayer, a 2008-05-29 23:33:07 +00:00
i_sound.h - Added an alternate module replay engine that uses foo_dumb's replayer, a 2008-05-29 23:33:07 +00:00
music_cd.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
music_midi_base.cpp - Removed some GCC warnings. 2008-04-12 05:33:20 +00:00
music_midi_midiout.cpp - Fixed: Any MIDI ticks that contain only events that are interpreted by 2008-04-26 17:12:37 +00:00
music_midi_timidity.cpp - Changed FMOD_INIT_ENABLE_DSPNET use to its replacement from 4.14.00, 2008-04-13 03:23:33 +00:00
music_midistream.cpp - Added the writewave command to write the internal TiMidity's output to a 2008-04-19 21:36:53 +00:00
music_mus_midiout.cpp - Added the writewave command to write the internal TiMidity's output to a 2008-04-19 21:36:53 +00:00
music_mus_opl.cpp - Changed FMOD_INIT_ENABLE_DSPNET use to its replacement from 4.14.00, 2008-04-13 03:23:33 +00:00
music_spc.cpp - Fixed: If an object is flagged for euthanization while it's in the gray 2008-03-16 00:54:53 +00:00
music_stream.cpp - Fixed: FString::StripRight() stripped the final character of the string if 2008-04-30 05:36:24 +00:00
music_timidity_mididevice.cpp - Reduced volume, expression, and panning controllers back to 7 bits. 2008-05-09 03:54:06 +00:00
music_win_mididevice.cpp - Fixed: Timidity::Channel::mono, rpn, and nrpn were not initialized. In 2008-04-12 05:04:37 +00:00