gzdoom/src/sound
Chris Robinson f97efefe7e Set the source gain to 0 before stopping it
Stopping a source in the middle of playback can causing undesirable "popping"
from a sudden change in amplitude. Setting the source gain to 0 gives OpenAL
the opportunity to ramp the source's output to 0, where it can be safely
stopped without causing a sudden change in amplitude.
2017-04-24 13:12:43 +02:00
..
mididevices - fixed signedness issues in OPL code. 2017-04-23 15:40:03 +02:00
musicformats Remove unused URLSong functionality 2017-04-24 13:12:43 +02:00
oplsynth - fixed signedness issues in OPL code. 2017-04-23 15:40:03 +02:00
thirdparty - removed redundant sound includes. 2017-04-18 20:55:40 +02:00
timidity - restart the music if the OPL core or the config file for the softsynths is changed, except for the GUS synth, which loads all its data during engine startup and cannot swap it out. 2017-04-18 16:43:07 +02:00
wildmidi - moved the various music format files into their own directory. 2017-03-10 22:26:02 +01:00
efx.h Normalize line endings 2016-03-01 09:47:10 -06:00
i_midi_win32.h - finally managed to get rid of the DWORD type. 2017-03-10 19:46:22 +01:00
i_music.cpp Remove unused URLSong functionality 2017-04-24 13:12:43 +02:00
i_music.h Remove unused URLSong functionality 2017-04-24 13:12:43 +02:00
i_musicinterns.h Remove unused URLSong functionality 2017-04-24 13:12:43 +02:00
i_sound.cpp Remove unused URLSong functionality 2017-04-24 13:12:43 +02:00
i_sound.h Remove unused URLSong functionality 2017-04-24 13:12:43 +02:00
i_soundinternal.h - added user configurable menus where soundfonts, patch sets or Timidity EXEs can be selected from lists being stored in the config file to reduce the hassle of testing MIDIs with different settings. 2017-04-18 16:43:07 +02:00
mpg123_decoder.cpp - removed redundant sound includes. 2017-04-18 20:55:40 +02:00
mpg123_decoder.h - allow dynamic loading of all sound related libraries without providing any SDK at all. 2017-04-17 17:05:09 +02:00
mpgload.h - allow dynamic loading of all sound related libraries without providing any SDK at all. 2017-04-17 17:05:09 +02:00
music_midi_base.cpp - added user configurable menus where soundfonts, patch sets or Timidity EXEs can be selected from lists being stored in the config file to reduce the hassle of testing MIDIs with different settings. 2017-04-18 16:43:07 +02:00
oalload.h - allow dynamic loading of all sound related libraries without providing any SDK at all. 2017-04-17 17:05:09 +02:00
oalsound.cpp Set the source gain to 0 before stopping it 2017-04-24 13:12:43 +02:00
oalsound.h Set the source gain to 0 before stopping it 2017-04-24 13:12:43 +02:00
sndfile_decoder.cpp - removed redundant sound includes. 2017-04-18 20:55:40 +02:00
sndfile_decoder.h - allow dynamic loading of all sound related libraries without providing any SDK at all. 2017-04-17 17:05:09 +02:00
sndload.h - allow dynamic loading of all sound related libraries without providing any SDK at all. 2017-04-17 17:05:09 +02:00