summaryrefslogtreecommitdiff
path: root/src/i_sound.c
AgeCommit message (Expand)Author
2014-04-27music: Add loop point Ogg/Flac metadata support.Simon Howard
2014-03-23music: Add config var for external music program.Simon Howard
2014-03-23sound: Add config variable to control buffer size.Simon Howard
2014-01-27sound: Fix swapped parameters for function.Simon Howard
2013-10-20Use OPL MIDI playback as the default music device.Simon Howard
2013-09-29Add config file variable for controlling libsamplerate conversion scaleSimon Howard
2013-03-03Add GUS pseudo-emulation.Simon Howard
2013-03-03Add configuration file variable to specify path to a Timidity configSimon Howard
2011-03-05Add configuration parameter to limit the amount of memory used forSimon Howard
2010-08-31Merge from trunk.Simon Howard
2010-04-30Scale up music volume from configuration file value in Heretic/Hexen.Simon Howard
2010-04-30Merge from trunk.Simon Howard
2009-11-21Merge from trunk.Simon Howard
2009-06-10Fix build with FEATURE_SOUND disabled.Simon Howard
2008-10-08Switch configuration file code to common configuration file code, andSimon Howard
2008-10-05Perform bounds checking on separation and volume values passed to theSimon Howard
2008-09-25Add option to low-level sound API to disable the DS prefix for soundSimon Howard
2008-09-14Remove i_sdlsound.c dependency on doom/Simon Howard
2008-09-11Refactor configuration file system to allow configuration file variablesSimon Howard
2008-09-08Move s_sound.[ch] to doom/Simon Howard
2008-09-08Split off some of the s_sound.c code into i_sound.c and reimplement theSimon Howard
2007-06-17Split i_sound.c into i_sdlsound.c, i_sdlmusic.c, with generic "soundSimon Howard
2007-06-16Clean up sound codeSimon Howard
2007-06-14Add configuration file variable to change the sound sample rateSimon Howard
2007-05-20Fix crash when converting audio down to a lower sample rate.Simon Howard
2007-05-20Stop music on sound shutdown so music isn't left playing at the ENDOOMSimon Howard
2007-05-16Add FEATURE_SOUND.Simon Howard
2007-03-15Use SDL for endianness byte swapping. m_swap.c removed; m_swap.h renamedSimon Howard
2007-03-14Use SDL's built-in audio conversion routines to convert sound effects toSimon Howard
2007-03-10Lots of changes/additions:Russell Rice
2007-03-07Use native endianness for sound output, rather than always LSB. Add PCSimon Howard
2007-02-14Read sound length as a 32 bit field, not 16 bit. Fixes death sound inSimon Howard
2007-01-08More helpful SDL_mixer error messages.Simon Howard
2007-01-06Choose the locations for temporary files more intelligently.Simon Howard
2006-12-26On OSX, make MIDI music disabled by default. There are problems with theSimon Howard
2006-12-24Javadoc-style self-documenting system for command line options.Simon Howard
2006-12-24Include "SDL.h", not <SDL.h>, as per http://www.libsdl.org/faq.phpSimon Howard
2006-11-14Support running as a screensaver under X!Simon Howard
2006-10-18Strip out CVS logs, RCS Id tags.Simon Howard
2006-09-21Set default sound devices to SNDDEVICE_SB, so that sfx and music are on by Simon Howard
2006-09-15Interpret the snd_sfxdevice and snd_musicdevice values in the configurationSimon Howard
2006-09-09Fix the -nomusic parameter.Simon Howard
2006-07-28Try to convert MUS even if the MUS header is not present. The new codeSimon Howard
2006-07-22New mus -> mid conversion code thanks to Ben Ryves <benryves@benryves.com>Simon Howard
2006-05-03Allow .mid files in PWADs (via including a MID inside a music lump).Simon Howard
2006-03-23Separate variables for config file volume levels and sound API internalSimon Howard
2006-03-18Fix music startup/shutdownSimon Howard
2006-03-18Catch failures to initialise SDL_mixer properly, and fail gracefullySimon Howard
2006-01-23Fix bug when expanding large sound effects with odd sample ratesSimon Howard
2006-01-22Dehacked string replacements for sound and music lump namesSimon Howard