aboutsummaryrefslogtreecommitdiff
path: root/sound
AgeCommit message (Collapse)Author
2006-10-23Add patch to make ProTracker a subclass of AudioStream, from madmooseTravis Howell
svn-id: r24465
2006-10-22Backend modularization: Create timer manager, savefile manager and audio ↵Max Horn
mixer in the backends for increased flexibility svn-id: r24443
2006-10-21cleanupMax Horn
svn-id: r24407
2006-10-21Yuck, mark abuse of OSystem::setSoundCallbackMax Horn
svn-id: r24404
2006-10-19Add option to load a module via streamTravis Howell
svn-id: r24387
2006-10-18some cleanup.Johannes Schickel
svn-id: r24374
2006-10-16Add WIP (not yet plugged in) Protracker modules playerEugene Sandulenko
svn-id: r24351
2006-10-09Fix GP2X ifdef error in initial patch. Sorry.John Willis
svn-id: r24257
2006-10-06Patch #1432376: "Very basic GP2X Backend"Eugene Sandulenko
svn-id: r24144
2006-09-30Revert part of commit 23552 by agent-q. Apparently this slipped in byEugene Sandulenko
mistake, as DS port sets FMOPL quality in ds/arm9/source/osystem_ds.cpp void OSystem_DS::initBackend(). svn-id: r24046
2006-09-23Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle ↵Max Horn
the linker dependency graph). Porters will have to update project files svn-id: r23974
2006-09-21Fix bug #1501302: "FF: Crackling Audio (Mac version)"Eugene Sandulenko
svn-id: r23970
2006-08-01Some more whitespace changes.Torbjörn Andersson
svn-id: r23655
2006-08-01Whitespace.Torbjörn Andersson
svn-id: r23654
2006-07-29Another little formatting and a typo fix.Johannes Schickel
svn-id: r23621
2006-07-29Adding comment about forced MQ on small devices.Johannes Schickel
svn-id: r23620
2006-07-29Some formatting 'fixes'Johannes Schickel
svn-id: r23619
2006-07-23Use #include "..." instead of #include <...> for pack-start.h and pack-end.hTorbjörn Andersson
for consistency with other #includes. svn-id: r23585
2006-07-22Fix struct packing issues (macros are not resolve in #pragma params, at ↵Max Horn
least for GCC) svn-id: r23569
2006-07-22Speed increase for DS port - uses cache ram to store SIN_TABLE. Other ↵Neil Millstone
versions are unaffected. svn-id: r23552
2006-07-21Removing GCC_PACK, we fully rely on START_PACK_STRUCTS / END_PACK_STRUCTS ↵Max Horn
now (hiya eriktorbjorn, this one is for you *ggg*) svn-id: r23547
2006-07-21Spelling and formattingOystein Eftevaag
svn-id: r23542
2006-07-14More whitespace changes.Torbjörn Andersson
svn-id: r23496
2006-07-13Some whitespace changes to see if the CIA bot is still silent.Torbjörn Andersson
svn-id: r23491
2006-07-09Use START_PACK_STRUCTS / END_PACK_STRUCTS when available, instead of ↵Max Horn
checking for GCC / not GCC svn-id: r23458
2006-07-09Patch #1519399: DS BackendMax Horn
svn-id: r23452
2006-06-24Renamed class Timer to TimerManager (the old name was somewhat ↵Max Horn
incorrect/confusing) svn-id: r23278
2006-06-24* Renamed config.mak to config.mkMax Horn
* Renamed common.rules to rules.mk * Removed explicit declaration of MODULE_DIRS in various spots (instead we let rules.mk compute it) svn-id: r23275
2006-06-20Cleanup. It seems unnecessary to have a "break" right after an unconditionalTorbjörn Andersson
return in a switch case. svn-id: r23198
2006-06-19Added assert to audiostream allocation since failure causes serious problemsLars Persson
svn-id: r23184
2006-06-06Rename AdlibInstrument fieldsTravis Howell
svn-id: r22951
2006-05-31Clip samp to 2047, not 2048, so that it stays positive when multiplied by 16.Torbjörn Andersson
This seems to fix sound distortion in the Inherit the Earth demo. svn-id: r22812
2006-05-24Fix compressed sound in makeWAVStream()Travis Howell
svn-id: r22596
2006-05-23Cleanup.Torbjörn Andersson
svn-id: r22573
2006-05-18Added player for the Kyra 3 VQA cutscenes, based on my earlier prototype. ItTorbjörn Andersson
could use some cleanup, and there are a couple of TODOs sprinkled throughout the code, but it seems to work reasonably well. Until the Kyra 3 main menu is implemented, it won't actually be used though. It uses the appendable audio stream class, which I have moved out of the SCUMM engine. svn-id: r22526
2006-05-12Whitespace changes. (Oh dear, now *I'm* forcing myself to large re-compiles.)Torbjörn Andersson
svn-id: r22413
2006-05-09- Updated MSVC8 project filesEugene Sandulenko
- Renamed base/options.cpp to base/commandLine.cpp because of conflict with gui/options.cpp which sit in same directory in MSVC builds - Moved AudioCDManager singleton declaration outside of Audio namespace - Fixed numerous MSVC warning of potentially uninitialized variables and int <-> bool conversions. svn-id: r22397
2006-04-30cleanupMax Horn
svn-id: r22244
2006-04-29Moved the AudioCDManager as well as class AudioStream and its (standard) ↵Max Horn
subclasses to namespace Audio svn-id: r22231
2006-04-22Fix valgrind warningTravis Howell
svn-id: r22082
2006-04-22- Implemented MS ADPCM WAV format decoder used in Feeble Files. Still it isEugene Sandulenko
out of sync with video. See TODO there. - Fixed bug with MS IMA ADPCM mono to make it possible to work in real streams. svn-id: r22080
2006-04-15cleanupMax Horn
svn-id: r21920
2006-04-13Fixes possible illegal writes/segfaults in compressToType0 (added a comment ↵Johannes Schickel
about the changes). svn-id: r21853
2006-04-12Fix typo reported in #1469339: "FluidSynth error typo"Eugene Sandulenko
svn-id: r21831
2006-04-07GP32 uses custom version of libtremor, so update header path.Won Star
svn-id: r21665
2006-04-04Removed extra exclamation marks in warning() calls as well.Eugene Sandulenko
svn-id: r21608
2006-04-04Since our debug() adds an exclamation mark at the message end, removeEugene Sandulenko
it in several calls to avoid duplication!!11! svn-id: r21607
2006-04-04Don't use HAVE_CONFIG_H / config.h directly, use scummsys.h insteadMax Horn
svn-id: r21605
2006-04-02With this change, backends are now responsible for instantiating their ↵Max Horn
OSystem class before calling scummvm_main (Note: PalmOS and Symbian are not yet converted, and won't work currently) svn-id: r21557
2006-03-29Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 ↵Max Horn
to ~250). Many greetings to eriktorbjorn, and have fun recompiling. svn-id: r21500