gzdoom/libraries/zmusic/mididevices
Christoph Oelckers 7c27cd0c57 - moved the sound system's sound stream for the music out of the song objects.
It is now being handled by the controlling code.
While of no benefit for GZDoom itself, this finally allows to separate the entire music code into a separate, engine independent project that merely provides streamed music data when not playing on a hardware device (WinMM Midi or CD Audio.)
The tight coupling of the music code with the sound backend made this nearly impossible before
2019-09-30 00:02:31 +02:00
..
mididevice.h - moved all configuration code to zmusic project. 2019-09-29 22:01:19 +02:00
music_adlmidi_mididevice.cpp - moved all configuration code to zmusic project. 2019-09-29 22:01:19 +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 - moved all configuration code to zmusic project. 2019-09-29 22:01:19 +02:00
music_opl_mididevice.cpp - moved all configuration code to zmusic project. 2019-09-29 22:01:19 +02:00
music_opnmidi_mididevice.cpp - moved all configuration code to zmusic project. 2019-09-29 22:01:19 +02:00
music_softsynth_mididevice.cpp - moved the sound system's sound stream for the music out of the song objects. 2019-09-30 00:02:31 +02:00
music_timidity_mididevice.cpp - moved all configuration code to zmusic project. 2019-09-29 22:01:19 +02:00
music_timiditypp_mididevice.cpp - moved all configuration code to zmusic project. 2019-09-29 22:01:19 +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 - moved all configuration code to zmusic project. 2019-09-29 22:01:19 +02:00
music_win_mididevice.cpp - first state of music configuration refactor. 2019-09-29 20:01:57 +02:00