qzdoom/src/sound
2019-09-28 21:04:41 +02:00
..
backend - uncoupled the stream sources from the low level implementation. The entire setup had the stream sources depend on the SoundStream class, severely limiting reusability. This was changed that there is one SoundStream class that uses the StreamSources as mere data source that has no knowledge and no connection to the underlying system, similar to how the MIDI system works. With this there are only 3 top level music classes left - MIDIStreamer, StreamSong and CDSong. 2019-09-28 21:04:41 +02:00
music - uncoupled the stream sources from the low level implementation. The entire setup had the stream sources depend on the SoundStream class, severely limiting reusability. This was changed that there is one SoundStream class that uses the StreamSources as mere data source that has no knowledge and no connection to the underlying system, similar to how the MIDI system works. With this there are only 3 top level music classes left - MIDIStreamer, StreamSong and CDSong. 2019-09-28 21:04:41 +02:00
musicformats - uncoupled the stream sources from the low level implementation. The entire setup had the stream sources depend on the SoundStream class, severely limiting reusability. This was changed that there is one SoundStream class that uses the StreamSources as mere data source that has no knowledge and no connection to the underlying system, similar to how the MIDI system works. With this there are only 3 top level music classes left - MIDIStreamer, StreamSong and CDSong. 2019-09-28 21:04:41 +02:00
thirdparty - removed redundant sound includes. 2017-04-18 20:55:40 +02:00
s_advsound.cpp - more dependency removal, this time from the MIDI devices. 2019-09-28 16:50:00 +02:00
s_environment.cpp - move sound files to sound folder. 2019-07-14 17:48:55 +02:00
s_music.cpp - created a new zmusic library which will eventually contain all the music playback code. 2019-09-28 18:32:25 +02:00
s_music.h - more dependency removal, this time from the MIDI devices. 2019-09-28 16:50:00 +02:00
s_sndseq.cpp Made several classes trivially copyable, 2019-09-09 09:52:33 +02:00
s_sndseq.h - move sound files to sound folder. 2019-07-14 17:48:55 +02:00
s_sound.cpp - fixed crash when setting sound pitch on non-existing channel 2019-09-23 15:42:03 +03:00
s_sound.h Made several classes trivially copyable, 2019-09-09 09:52:33 +02:00