qzdoom-gpl/src/oplsynth
Randy Heit 10c0d67b78 - Changed the MIDIStreamer to send the all notes off controller to each
channel when restarting the song, rather than emitting a single note off
  event which only has a 1 in 127 chance of being for a note that's playing
  on that channel. Then I decided it would probably be a good idea to reset
  all the controllers as well.
- Increasing the size of the internal Timidity stream buffer from 1/14 sec
  (copied from the OPL player) improved its sound dramatically, so apparently
  Timidity has issues with short stream buffers. It's now at 1/2 sec in
  length. However, there seems to be something weird going on with
  corazonazul_ff6boss.mid near the beginning where it stops and immediately
  restarts a guitar on the exact same note.
- Added a new sound debugging cvar: snd_drawoutput, which can show various
  oscilloscopes and spectrums.
- Internal TiMidity now plays music.
- Changed the progdir global variable into an FString.

SVN r900 (trunk)
2008-04-11 04:59:23 +00:00
..
deftypes.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
fmopl.cpp - Added support for dumping from RAW/DRO/IMF files, so now anything that 2008-04-03 02:31:39 +00:00
fmopl.h - Added support for dumping from RAW/DRO/IMF files, so now anything that 2008-04-03 02:31:39 +00:00
mlopl.cpp - Fixed: OPLMIDIDevice sent the wrong pitch wheel value to the player code. 2008-03-30 02:51:34 +00:00
mlopl_io.cpp - Added support for dumping from RAW/DRO/IMF files, so now anything that 2008-04-03 02:31:39 +00:00
music_opl_mididevice.cpp - Changed the MIDIStreamer to send the all notes off controller to each 2008-04-11 04:59:23 +00:00
music_opldumper_mididevice.cpp - Added support for dumping from RAW/DRO/IMF files, so now anything that 2008-04-03 02:31:39 +00:00
muslib.h - Added support for dumping from RAW/DRO/IMF files, so now anything that 2008-04-03 02:31:39 +00:00
opl_mus_player.cpp - Added the FCriticalSection class in critsec.h to make it easier to 2008-04-09 04:17:13 +00:00
opl_mus_player.h - Added the FCriticalSection class in critsec.h to make it easier to 2008-04-09 04:17:13 +00:00