gzdoom-gles/src/sound
Christoph Oelckers 5e975ac9f6 - extended $mididevice to add an optional parameter, which has the following meaning for the different MIDI devices:
* OPL: specify the core to use for playing this song
* FluidSynth: specify a soundfont that should be used for playing the song.
* WildMidi: specify a config file that should be used for playing the song.
* Timidity++: specify an executable that should be used for playing the song. At least under Windows this allows using Timidity++ with different configs if the executable and each single config are placed in different directories.
* GUS: currently not operational, but should later also specify the config. This will need some work, because right now this is initialized only when the sound system is initialized.
* all other: no function.

These options should mainly be for end users who want to fine-tune how to play the music.
2015-12-31 23:03:53 +01:00
..
efx.h [OpenAL branch] 2010-08-13 07:07:26 +00:00
except.h - reshuffled some stuff to satisfy Linux compilers (hopefully) 2015-04-27 13:19:34 +02:00
fmod_wrap.h [OpenAL branch] 2010-08-13 07:07:26 +00:00
fmodsound.cpp <stdlib.h> has replaced <malloc.h> on FreeBSD as well 2015-12-10 21:24:37 -06:00
fmodsound.h - got rid of std::auto_ptr, courtesy of Blzut3's patch. 2015-04-25 17:50:57 +02:00
i_music.cpp - extended $mididevice to add an optional parameter, which has the following meaning for the different MIDI devices: 2015-12-31 23:03:53 +01:00
i_music.h - extended $mididevice to add an optional parameter, which has the following meaning for the different MIDI devices: 2015-12-31 23:03:53 +01:00
i_musicinterns.h - extended $mididevice to add an optional parameter, which has the following meaning for the different MIDI devices: 2015-12-31 23:03:53 +01:00
i_sound.cpp Blur de hur 2015-04-26 20:43:01 -05:00
i_sound.h - cleanup of sound system startup and menu handling: 2015-04-26 12:13:21 +02:00
i_soundinternal.h - got rid of std::auto_ptr, courtesy of Blzut3's patch. 2015-04-25 17:50:57 +02:00
mpg123_decoder.cpp - reshuffled some stuff to satisfy Linux compilers (hopefully) 2015-04-27 13:19:34 +02:00
mpg123_decoder.h Use the properly-sized type for ssize_t 2014-09-12 19:36:13 -07:00
music_cd.cpp - got rid of std::auto_ptr, courtesy of Blzut3's patch. 2015-04-25 17:50:57 +02:00
music_dumb.cpp - got rid of std::auto_ptr, courtesy of Blzut3's patch. 2015-04-25 17:50:57 +02:00
music_fluidsynth_mididevice.cpp - extended $mididevice to add an optional parameter, which has the following meaning for the different MIDI devices: 2015-12-31 23:03:53 +01:00
music_gme.cpp - got rid of std::auto_ptr, courtesy of Blzut3's patch. 2015-04-25 17:50:57 +02:00
music_hmi_midiout.cpp - extended $mididevice to add an optional parameter, which has the following meaning for the different MIDI devices: 2015-12-31 23:03:53 +01:00
music_midi_base.cpp Slap WildMidi onto snd_listmididevices's output for Windows 2015-12-29 17:55:20 -06:00
music_midi_timidity.cpp - extended $mididevice to add an optional parameter, which has the following meaning for the different MIDI devices: 2015-12-31 23:03:53 +01:00
music_midistream.cpp - extended $mididevice to add an optional parameter, which has the following meaning for the different MIDI devices: 2015-12-31 23:03:53 +01:00
music_mus_midiout.cpp - extended $mididevice to add an optional parameter, which has the following meaning for the different MIDI devices: 2015-12-31 23:03:53 +01:00
music_mus_opl.cpp - extended $mididevice to add an optional parameter, which has the following meaning for the different MIDI devices: 2015-12-31 23:03:53 +01:00
music_pseudo_mididevice.cpp - got rid of std::auto_ptr, courtesy of Blzut3's patch. 2015-04-25 17:50:57 +02:00
music_smf_midiout.cpp - extended $mididevice to add an optional parameter, which has the following meaning for the different MIDI devices: 2015-12-31 23:03:53 +01:00
music_softsynth_mididevice.cpp - Since our OPL chips are emulated, we can give them a feature that real OPL2 chips lacked: 2012-11-02 03:25:50 +00:00
music_stream.cpp - got rid of std::auto_ptr, courtesy of Blzut3's patch. 2015-04-25 17:50:57 +02:00
music_timidity_mididevice.cpp - extended $mididevice to add an optional parameter, which has the following meaning for the different MIDI devices: 2015-12-31 23:03:53 +01:00
music_wildmidi_mididevice.cpp - extended $mididevice to add an optional parameter, which has the following meaning for the different MIDI devices: 2015-12-31 23:03:53 +01:00
music_win_mididevice.cpp - Do not call midiOutSetVolume() when playing with the "Microsoft GS Wavetable Synth" on 2010-01-26 05:11:04 +00:00
music_xmi_midiout.cpp - extended $mididevice to add an optional parameter, which has the following meaning for the different MIDI devices: 2015-12-31 23:03:53 +01:00
oalsound.cpp - fixed: The OpenAL backend ignored PlaySound's 'volume' parameter. 2015-11-25 13:00:56 +01:00
oalsound.h - got rid of std::auto_ptr, courtesy of Blzut3's patch. 2015-04-25 17:50:57 +02:00
sndfile_decoder.cpp - reshuffled some stuff to satisfy Linux compilers (hopefully) 2015-04-27 13:19:34 +02:00
sndfile_decoder.h Use a TArray for SoundDecoder::readAll 2014-06-27 21:51:05 -07:00