aboutsummaryrefslogtreecommitdiff
path: root/sound
AgeCommit message (Expand)Author
2005-01-09cleanupMax Horn
2005-01-09Moving AppendableAudioStream into SCUMM engine, as it is only used thereMax Horn
2005-01-06Added a font manager (work in progress)Max Horn
2005-01-06Modify the singleton code once more to help overcome an issue with MSVC 7 (se...Max Horn
2005-01-03Add missing control changes, patch #1094825.Travis Howell
2005-01-01Changed the singleton code to allow for custom object factories; this allowed...Max Horn
2005-01-01Changed OSystem::instance() to return a reference, not a pointer (it now matc...Max Horn
2005-01-01oops, correct copyright stringMax Horn
2005-01-01Updated copyrightMax Horn
2004-12-28Fix running ScummVM in plugin-modeMax Horn
2004-12-28Fixing hasActiveChannelOfTypeMax Horn
2004-12-27Use SoundMixer::kMaxMixerVolumeMax Horn
2004-12-27Introduced two new constants SoundMixer::kMaxChannelVolume and SoundMixer::kM...Max Horn
2004-12-27Allow premix channels to use a custom sound typeMax Horn
2004-12-27Add 'speech' sound type to mixer; make use of that in iMuse DigitalMax Horn
2004-12-27Added 'sound types' to the mixer - for now, only plain (for the premixer), SF...Max Horn
2004-12-25Moved the softsynth midi drivers into a sound/softsynth; amongst other things...Max Horn
2004-12-25Removing this dead code for now, it only leads to confusionMax Horn
2004-12-14Evil workaround for bug #1083058Max Horn
2004-12-11change loadVOCFromStream to take a reference instead of a pointer (to a stream)Max Horn
2004-12-02Moved MidiDriver creation code into the MidiDriver class (as static methods),...Max Horn
2004-11-28cleanupMax Horn
2004-11-28Changed parameter order of SoundMixer::playInputStream to match that of playRawMax Horn
2004-11-28Added a "permanent" field to Channels, which simply prevents them from being ...Jerome Fisher
2004-11-28Assume for now that the premixer is always used for music playback (as oppose...Max Horn
2004-11-27Removed the (highly SCUMM specific) 'appendable stream' API from SoundMixer; ...Max Horn
2004-11-27Removed the old setupPremix version, it is not needed anymore. Also fixed som...Max Horn
2004-11-27Added some more mixer doxygen docs; cleaned up Mixer API a bit, removing some...Max Horn
2004-11-27AudioStream::read() has been removed quite some time ago, now making sure tha...Max Horn
2004-11-22cleanupMax Horn
2004-11-11Erm, this was never meant to be commited. I might as well leave the .h change...James Brown
2004-11-11Prevent infinite loop by displaying the launcher after a game start FAILURE too.James Brown
2004-11-06Major MT-32 emu overhaul based on KingGuppy's code.Eugene Sandulenko
2004-11-04Delegate channel functions to any MidiDriver. This is useful for theEugene Sandulenko
2004-10-30Doxygen fixesMax Horn
2004-10-23fixed warningsPaweł Kołodziejski
2004-10-22Prepare true AdLib support on PalmOSChris Apers
2004-10-21Patch #1048326 Better MT-32 supportEugene Sandulenko
2004-10-17Add commentMax Horn
2004-10-17Fix playback of MP3 files till EOF in some casesMax Horn
2004-10-11Implement premix proc via an AudioStream / Channel (eventually we'll remove t...Max Horn
2004-10-09Make AppendableAudioStream endianness-aware.Eugene Sandulenko
2004-09-28Rename remaining OSystem methods to match our coding guidelinesMax Horn
2004-09-25Remove obsolete path paramMax Horn
2004-09-25Fix doxygen warningsMax Horn
2004-09-19Fix potential race conditionMax Horn
2004-09-19Actually check if a sound is active, if the sound is outside music engine.Travis Howell
2004-09-18smush tracks are not music channel, removed outdated dimuse commentPaweł Kołodziejski
2004-09-04fixde bug IMUSE+DEBUGPaweł Kołodziejski
2004-09-04Fix for bug #1022265 (Memory leak in vorbis.cpp?)Max Horn