scummvm/sound/softsynth
Florian Kagerer 29a5c6a45b SCUMM/FM-TOWNS: start rewriting audio code
- Start rewriting audio code for FM-TOWNS versions of Loom, Indy3 and Monkey Island 1 using the recently added code in towns_audio.cpp (Zak should work the same way, but I can't test, since I don't own that one).
- All sound types (pcm, euphony and cd audio) now support volume and balance control (e.g. try walking into/out of the kitchen and opening/closing the door in the Scumm Bar in Monkey Island 1 or walking into/out of the circus tent).
- Pcm sounds now support proper loop start/end and note offsets (e.g. try out the hammer sound in the forge in LOOM for example).
- some other minor improvements
- The FM-Towns versions of Indy 4 and Monkey Island 2 are not affected. I don't have Monkey Island 2, but I presume that it will work like Indy 4. Adding support for these will be a separate task, since they work quite differently.

svn-id: r52198
2010-08-18 21:38:43 +00:00
..
fmtowns_pc98 SCUMM/FM-TOWNS: start rewriting audio code 2010-08-18 21:38:43 +00:00
mt32 Replace various strncpy usages by strlcpy. 2010-05-05 17:54:12 +00:00
opl Janitorial: Removed extra semi-colon. 2010-07-21 18:59:23 +00:00
adlib.cpp Patch #1956501: "GUI/LAUNCHER: Midi device selection" 2010-06-21 21:36:36 +00:00
appleiigs.cpp GUI: add music devices for c64, amiga and apple II gs 2010-08-11 18:54:56 +00:00
emumidi.h Add include guard. 2009-05-27 00:34:31 +00:00
fluidsynth.cpp Patch #1956501: "GUI/LAUNCHER: Midi device selection" 2010-06-21 21:36:36 +00:00
mt32.cpp Strip trailing whitespaces in our common code base. 2010-07-21 18:17:51 +00:00
pcspk.cpp GUI: Add and improve some messages to translate 2010-06-26 15:48:03 +00:00
pcspk.h Adding a method to check whether a note currently playing 2007-12-13 23:27:36 +00:00
sid.cpp GUI: add music devices for c64, amiga and apple II gs 2010-08-11 18:54:56 +00:00
sid.h SOUND: Constify waveform table; slightly simplify code 2010-08-03 00:02:46 +00:00
wave6581.cpp SOUND: Constify waveform table; slightly simplify code 2010-08-03 00:02:46 +00:00
ym2612.cpp Patch #1956501: "GUI/LAUNCHER: Midi device selection" 2010-06-21 21:36:36 +00:00
ym2612.h Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated. 2007-09-19 08:40:12 +00:00