gzdoom/libraries/zmusic/mididevices
Christoph Oelckers 7468c0f36d - consolidated the different file access interfaces in the backends into one shared version.
This was getting a bit unwieldy. The include path setup is not perfect yet, that's work for later.
(It's about time we're getting C++20 with modules so that this include path madness can be put to an end.)
2019-09-28 23:17:16 +02:00
..
mididevice.h - 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_adlmidi_mididevice.cpp - created a new zmusic library which will eventually contain all the music playback code. 2019-09-28 18:32:25 +02:00
music_base_mididevice.cpp - created a new zmusic library which will eventually contain all the music playback code. 2019-09-28 18:32:25 +02:00
music_fluidsynth_mididevice.cpp - created a new zmusic library which will eventually contain all the music playback code. 2019-09-28 18:32:25 +02:00
music_opl_mididevice.cpp - created a new zmusic library which will eventually contain all the music playback code. 2019-09-28 18:32:25 +02:00
music_opnmidi_mididevice.cpp - created a new zmusic library which will eventually contain all the music playback code. 2019-09-28 18:32:25 +02:00
music_softsynth_mididevice.cpp - created a new zmusic library which will eventually contain all the music playback code. 2019-09-28 18:32:25 +02:00
music_timidity_mididevice.cpp - consolidated the different file access interfaces in the backends into one shared version. 2019-09-28 23:17:16 +02:00
music_timiditypp_mididevice.cpp - created a new zmusic library which will eventually contain all the music playback code. 2019-09-28 18:32:25 +02:00
music_wavewriter_mididevice.cpp - consolidated the different file access interfaces in the backends into one shared version. 2019-09-28 23:17:16 +02:00
music_wildmidi_mididevice.cpp - created a new zmusic library which will eventually contain all the music playback code. 2019-09-28 18:32:25 +02:00
music_win_mididevice.cpp - created a new zmusic library which will eventually contain all the music playback code. 2019-09-28 18:32:25 +02:00