scummvm/sound
Jamieson Christian 8b8b964aad Reverted to "old" YM3812 (FMOPL) emulator code.
Until specific information regarding the benefits
of migrating to the new emulator can be made
available, the "old" code will remain in effect
for the benefit of slower hardware platforms such
as some WinCE-based devices.

svn-id: r8903
2003-07-11 07:14:21 +00:00
..
.cvsignore fixed the 'intelligent' GCC build rules; added .cvsignore files 2002-08-21 16:28:19 +00:00
fmopl.cpp Reverted to "old" YM3812 (FMOPL) emulator code. 2003-07-11 07:14:21 +00:00
fmopl.h Reverted to "old" YM3812 (FMOPL) emulator code. 2003-07-11 07:14:21 +00:00
mididrv.h Revamped iMuse and Player classes. Player now uses MidiParser to parse its data, which will allow it to parse other MIDI formats. To receive parsed data, Player now derives from MidiDriver to act as a "fake MIDI driver". 2003-05-23 04:19:47 +00:00
midiparser_smf.cpp Use stdafx.h instead of manually including system headers. 2003-06-18 21:10:05 +00:00
midiparser_xmidi.cpp Use stdafx.h instead of manually including system headers. 2003-06-18 21:10:05 +00:00
midiparser.cpp Fix for Bug [766426]: V5 Games: Adlib SFX not looped 2003-07-10 04:34:44 +00:00
midiparser.h Fix for Bug [766426]: V5 Games: Adlib SFX not looped 2003-07-10 04:34:44 +00:00
mixer.cpp mix() is really a private method, only to be called by the audio thread; cover setupPremix by the mutex, too (that helps preventing race conditions upon exit) 2003-07-06 17:00:09 +00:00
mixer.h mix() is really a private method, only to be called by the audio thread; cover setupPremix by the mutex, too (that helps preventing race conditions upon exit) 2003-07-06 17:00:09 +00:00
module.mk Moved common parsing logic into MidiParser base class. 2003-05-19 18:48:18 +00:00
mpu401.cpp make gcc happy 2003-06-21 15:55:08 +00:00
mpu401.h updated code to use type MutexRef; added class StackLock (from sdl backend, now in util.*) 2003-07-05 15:19:11 +00:00