aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/sound.cpp
AgeCommit message (Expand)Author
2008-09-30AGI: Another case where it is better to use FSNodes directly, instead of conv...Max Horn
2008-09-13Big patch changing the signature of various Stream methods (some ports may ne...Max Horn
2008-09-03Moved FilesystemNode / FSList to namespace Common; also got rid of some 'type...Max Horn
2008-08-13Fixed initialization of some SoundMgr-class's member variables. Moved _sndBuf...Kari Salminen
2008-08-13Reverted r33815 (But not r33816).Kari Salminen
2008-08-13Shutting up Valgrind about using uninitialised values from array _chn in func...Kari Salminen
2008-08-13Changed Agi::SoundMgr's sound buffer to a member array of size BUFFER_SIZE. A...Kari Salminen
2008-04-21Fix timing in Apple IIGS MIDI parsing. Now sounds should get triggered at the...Kari Salminen
2008-04-17Fixed gcc warnings.Johannes Schickel
2008-04-17Fix building with GCC (a few extra ;'s got in there somehow).John Willis
2008-04-17Implemented Apple IIGS MIDI playing with software mixing.Kari Salminen
2008-04-15Make convertWave-function static as it uses no member variables.Kari Salminen
2008-04-15Cleanup (Remove unneeded functions and rename a struct correctly).Kari Salminen
2008-04-15Move MIDI program change mappings to their own structs (Useful for later chan...Kari Salminen
2008-04-08Implement the full range of Apple IIGS MIDI program number to instrument mapp...Kari Salminen
2008-04-03Add Apple IIGS MIDI program number to instrument number mappings (Both for th...Kari Salminen
2008-04-03After further testing it seems Apple IIGS midi playing speed is actually 60 t...Kari Salminen
2008-04-03Fix naming of the Apple IIGS midi speed variable and its value (Was erronousl...Kari Salminen
2008-04-03Fix Apple IIGS midi playing speed (Based on tests with Apple IIGS KQ1 and SQ1...Kari Salminen
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have bee...Nicola Mettifogo
2007-09-18Patch #1768757: Merge fsnode-gsoc into trunk (MAJOR change, will break compil...Max Horn
2007-09-11Adding various FIXME comments to bogus (non-self-explanatory) existing FIXME ...Max Horn
2007-09-03Fix warning about unused static functionMax Horn
2007-09-03Some updates to preagi's sound system and code cleanupFilippos Karapetis
2007-08-28Fix relative pitch handling (It's signed, was interpreted as unsigned before).Kari Salminen
2007-08-21An encountered zero in an Apple IIGS sample stream turns off looping for that...Kari Salminen
2007-08-19Made Apple IIGS MIDI file parsing work (They aren't completely standard MIDI ...Kari Salminen
2007-08-19Removed superfluous variable checkings. Made it so that Apple IIGS mixing cod...Kari Salminen
2007-08-19Fixes previously crashing sound. Crash happened because of PCjr 4-channel mix...Kari Salminen
2007-08-19Some cleanup / const correctness / OOficationMax Horn
2007-08-19Fixed warning about global symbol 'chn' being shadowed by local declaration '...Max Horn
2007-08-18Changed Apple IIGS sample playing frequency multiplier from 1076.0 to C6 (i.e...Kari Salminen
2007-08-18Added support for playing Apple IIGS samples. The code's not very pretty at t...Kari Salminen
2007-08-17Added a definition for Apple IIGS sound emulation mode, made sound initializa...Kari Salminen
2007-08-16Fixed some warningMax Horn
2007-08-15Added rudimentary classes for different AGI sound resources (IIgsMidi, IIgsSa...Kari Salminen
2007-08-15Removed unneeded code from inside #if 0 ... #endif -clauses.Kari Salminen
2007-08-15Removed use of decodeSound(int resnum). Not needed at the moment (Probably go...Kari Salminen
2007-08-15Removed use of USE_IIGS_SOUND (#define).Kari Salminen
2007-08-15Changed use of USE_CHORUS (#define) to g_useChorus (static boolean).Kari Salminen
2007-08-15Made AGI's 4-channel PCjr sound not need structure packing pragmas anymore. A...Kari Salminen
2007-08-14Moved Apple IIGS related structs' read & finalize functions' implementations ...Kari Salminen
2007-08-14Defined some functions in Agi::SoundMgr and moved stuff generally around betw...Kari Salminen
2007-08-14Unified intendation, purely visual changes.Kari Salminen
2007-08-14Not saving Apple IIGS instrument header's unneeded info anymore (Priority inc...Kari Salminen
2007-08-13Added a couple of simple AgiSound stop, play, isPlaying-functions.Kari Salminen
2007-08-13Grouped wave lists together into oscillators (Oscillators always consists of ...Kari Salminen
2007-08-13Made calcTrueSampleSize seek back to stream's start when ending the function.Kari Salminen
2007-08-13Moved read- and finalize-functions into corresponding structs and fixed calls...Kari Salminen
2007-08-13Added more functions to help with determining the Apple IIGS samples' real le...Kari Salminen