aboutsummaryrefslogtreecommitdiff
path: root/scumm/imuse.cpp
AgeCommit message (Collapse)Author
2002-11-10Fixed race condition check in midi_driver_thread.Jamieson Christian
Updated do_command for Conroy Bumpus' song. svn-id: r5510
2002-11-10fixed stupid mistakeMax Horn
svn-id: r5494
2002-11-10fixed two race conditionsMax Horn
svn-id: r5490
2002-11-10Fixed IMuseGM device state trackers to prevent inappropriate dropped messages.Jamieson Christian
svn-id: r5487
2002-11-09New IMuseMonitor front-end provides thread-safe access into IMuse from ↵Jamieson Christian
scripts and the MIDI parser. This seems to effectively remove pointer corruption observed under IMuseGM, and also provides thread-safe access into IMuseAdlib. This is an improved version of the mutex-based solution presented in Patch 615737. svn-id: r5474
2002-11-06Initial upgrades to support MT-32 emulationJamieson Christian
svn-id: r5449
2002-11-04Increased GM channel resource to full spectrum (0-15, instead of 0-8 Base ↵Jamieson Christian
MIDI config); misc. pitchbend cleanups svn-id: r5403
2002-10-27don't put samples into stream SoundMixer if sound card is disabledPaweł Kołodziejski
svn-id: r5338
2002-10-23changing warnings to debug level 2Paweł Kołodziejski
svn-id: r5273
2002-10-23fix -Wshadow warningsMax Horn
svn-id: r5270
2002-10-22Please my picky compilerNicolas Bacca
svn-id: r5262
2002-10-22fixing various warnings that occur with -Wshadow;some other minor cleanupMax Horn
svn-id: r5239
2002-10-21oops forgot this fileMax Horn
svn-id: r5213
2002-10-21Pitch bend fixes for QTMAJamieson Christian
svn-id: r5208
2002-10-21Patch #607175 correction to fix regression Bug #622606Jamieson Christian
svn-id: r5207
2002-10-21Changed IMuse from a proxy into a virtual base classJamieson Christian
svn-id: r5205
2002-10-16fixes to imusePaweł Kołodziejski
svn-id: r5161
2002-10-15changes to imusePaweł Kołodziejski
svn-id: r5157
2002-10-15cleanup sfx and music in imuse, changed talkdelay description(disable) in ↵Paweł Kołodziejski
the dig svn-id: r5148
2002-10-14Various Sam & Max iMuse upgradesJamieson Christian
svn-id: r5147
2002-10-13Fix oversight - GID_'s are stored as a constant assigned to Scumm::_gameId, ↵James Brown
NOT as a bit of Scumm::_features :) svn-id: r5139
2002-10-13Fixed GM part allocation conflicts, default Sam & Max pitch bend rangeJamieson Christian
svn-id: r5136
2002-10-13Patch 614005(b) - Pitchblend updatesJames Brown
svn-id: r5135
2002-10-13Patch 622386: do_command(256) implementation, Sam and MaxJames Brown
svn-id: r5134
2002-10-12Revised do_command(15) to finalize cleanup of Sam & Max opening cutscene/creditsJamieson Christian
svn-id: r5132
2002-10-12Patch something: imTrigger implementationJames Brown
svn-id: r5131
2002-10-11added FT imuse musicPaweł Kołodziejski
svn-id: r5127
2002-10-10update imuse tablesPaweł Kołodziejski
svn-id: r5126
2002-10-10added the dig imuse seq musicPaweł Kołodziejski
svn-id: r5125
2002-10-10Fix compilationJames Brown
svn-id: r5122
2002-10-10Update some commentsJames Brown
svn-id: r5121
2002-10-10Patch 620944 Rev B, plus cleaning up warning/debug messages for iMUSEJames Brown
Midi. This patch fixes some Sam and Max music issues by implementing MIDI SysEx 1 (maybe_jump) svn-id: r5120
2002-10-09update map table (imuse)Paweł Kołodziejski
svn-id: r5115
2002-10-09Revised GM-to-FM instrument table.Jamieson Christian
svn-id: r5114
2002-10-08corrections to music map tablePaweł Kołodziejski
svn-id: r5112
2002-10-08opsPaweł Kołodziejski
svn-id: r5111
2002-10-08synced with local sources (imuse)Paweł Kołodziejski
svn-id: r5110
2002-10-08added delay before start playing sample to get chance for doComandPaweł Kołodziejski
svn-id: r5109
2002-10-08synced with local sources (imuse)Paweł Kołodziejski
svn-id: r5107
2002-10-06Patch 614005b - mi2-carnival.diff fix by eriktorbjornJames Brown
svn-id: r5101
2002-10-06full redraw after smush movie and changes in debugPaweł Kołodziejski
svn-id: r5096
2002-10-06fixed looping in FT and changed debug levelPaweł Kołodziejski
svn-id: r5095
2002-10-06Full Throttle / The Dig fixes.James Brown
drawDescString (for Full Throttle object names, in the 'ring of fire') is still somewhat broken. Feel free to fix ;) svn-id: r5090
2002-10-05imuse: ahh, fixing previous patchPaweł Kołodziejski
svn-id: r5089
2002-10-05imuse: cleanup doCommandPaweł Kołodziejski
svn-id: r5088
2002-10-04added looping voc samples in imuse(not tested)Paweł Kołodziejski
svn-id: r5087
2002-10-03FT also use ImusePaweł Kołodziejski
svn-id: r5086
2002-10-03fix for offset mixer sizePaweł Kołodziejski
svn-id: r5084
2002-10-03added prebuffer (if new_mixer -> mixer_size*2) (imuse)Paweł Kołodziejski
svn-id: r5083
2002-10-03changes in loops in imusePaweł Kołodziejski
svn-id: r5082