aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/sound.cpp
AgeCommit message (Collapse)Author
2007-08-14Not saving Apple IIGS instrument header's unneeded info anymore (Priority ↵Kari Salminen
increment and spare byte). svn-id: r28610
2007-08-13Added a couple of simple AgiSound stop, play, isPlaying-functions.Kari Salminen
svn-id: r28598
2007-08-13Grouped wave lists together into oscillators (Oscillators always consists of ↵Kari Salminen
two waves). svn-id: r28597
2007-08-13Made calcTrueSampleSize seek back to stream's start when ending the function.Kari Salminen
svn-id: r28595
2007-08-13Moved read- and finalize-functions into corresponding structs and fixed ↵Kari Salminen
calls to them where needed. svn-id: r28594
2007-08-13Added more functions to help with determining the Apple IIGS samples' real ↵Kari Salminen
lengths. svn-id: r28592
2007-08-11Fix warning() format stringMax Horn
svn-id: r28518
2007-08-10Added Apple IIGS sample's true size calculation (A zero byte can end the ↵Kari Salminen
sample prematurely). svn-id: r28514
2007-08-10Parsing Apple IIGS wave info into more easily accessible variables in the ↵Kari Salminen
memory. svn-id: r28513
2007-08-09Added Apple IIGS instruments and wave file loading.\n(Apple IIGS music ↵Kari Salminen
playing is broken at the moment). svn-id: r28508
2007-08-09Brought back and changed some variables from inside a #if 0 ... #endifKari Salminen
svn-id: r28507
2007-08-09Removed old loadInstruments().Kari Salminen
svn-id: r28506
2007-08-09Added a couple of new constants and modified an existing one.Kari Salminen
svn-id: r28505
2007-08-09Fix compile warnings.Travis Howell
svn-id: r28501
2007-08-04Fixes compilation error C2666: 'pow' : 7 overloads have similar conversions ↵Kari Salminen
on Windows (VS2003), Xbox (VS2003) and Xbox 360 (VS2005). Thanks to Carch for reporting the compilation problems. svn-id: r28446
2007-08-04Some Apple IIGS sound chip playing mode defines etc.Kari Salminen
svn-id: r28445
2007-08-03Figured out most missing parts of the Apple IIGS sample header. Added ↵Kari Salminen
methods for reading Apple IIGS instrument headers. svn-id: r28432
2007-08-02Added reading of volume parameter from Apple IIGS AGI sample header.Kari Salminen
svn-id: r28405
2007-08-02Added methods for reading Apple IIGS AGI samples and creating ↵Kari Salminen
AudioStream-objects out of them. Commented out some code to make things compile. svn-id: r28404
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-02-20Patch #1663933 (Kill premix channel) with a few tiny additional tweaks by meMax Horn
svn-id: r25752
2007-02-13Get rid of _opt. Cleanup.Eugene Sandulenko
svn-id: r25549
2007-01-27Moved the setupPremix() calls to initSound() and deinitSound(), instead of theTorbjörn Andersson
sound manager's constructor/destructor. Maybe this will fix the rare crashes on startup? svn-id: r25225
2007-01-16Formating names in source codePaweł Kołodziejski
svn-id: r25101
2006-12-06Fixing some compiler warningsMax Horn
svn-id: r24812
2006-12-06Fixed compile errors (for me at least). Still plenty of warnings, though.Torbjörn Andersson
svn-id: r24809
2006-12-06first phase of objectisation of agi enginePaweł Kołodziejski
svn-id: r24808
2006-05-24Fixed most - not all - GCC warnings.Torbjörn Andersson
svn-id: r22614
2006-05-24removed defines USE_PCM_SOUND, AGDS_SUPPORT, USE_HIRESPaweł Kołodziejski
svn-id: r22609
2006-05-23imported AGI enginePaweł Kołodziejski
svn-id: r22588