aboutsummaryrefslogtreecommitdiff
path: root/sound
AgeCommit message (Collapse)Author
2002-12-01Fixed Adlib instrument setup in old (GF_SMALL_HEADER) games.Jamieson Christian
Restored MT-32 emulation lost during restructuring. svn-id: r5786
2002-11-30Fixed pitch bend AGAIN.Jamieson Christian
(Broke it in the new MidiChannel_MPU401.) svn-id: r5757
2002-11-27Fixed mingw compile warningsJamieson Christian
svn-id: r5729
2002-11-26fixed compile problemsOliver Kiehl
svn-id: r5724
2002-11-26Restructured MIDI channel allocation architecture.Jamieson Christian
Adlib no longer suffers from 16-channel MIDI restrictions. Fixes a regression in the MI2 intro music under Adlib. svn-id: r5721
2002-11-21Added midistreamer.cppJamieson Christian
svn-id: r5685
2002-11-21Broke MidiStreamer into .h and .cpp components.Jamieson Christian
svn-id: r5682
2002-11-21Revamped Adlib functionality.Jamieson Christian
IMuseAdlib is defunct. New MidiDriver_ADLIB device. Simon 1/2 now supports Adlib. svn-id: r5677
2002-11-21Adapt MAD sampling rate to the real sampling rate for WinCENicolas Bacca
svn-id: r5657
2002-11-21revamped build system somewhat: 'modules' like scumm, simon, gui etc. now ↵Max Horn
all build into a lib, and all have a module.mk file that lists all their file. Advantage: further modularizes the build system, seperating all parts of ScummVM svn-id: r5653
2002-11-19And one more fix to make it actually compile. :)Jamieson Christian
svn-id: r5626
2002-11-19Corrected a previous fix the broke pitch bending yet again....Jamieson Christian
svn-id: r5625
2002-11-19Patch #639931: ALL: Fix for possible mixer distortionMax Horn
svn-id: r5602
2002-11-18Added support for volume and pause control to Simon music.Jamieson Christian
Note that MidiStreamer is now used as a streaming wrapper for ALL MidiDriver types, even those that natively support streaming. This is because MidiStreamer supports a hybrid of streamed and non-streamed MIDI, which is necessary to support interactive events. svn-id: r5596
2002-11-16patch 638246 Fix for ALSA and SEQ MIDI drivers with simon, by jamiesonJonathan Gray
svn-id: r5579
2002-11-15637471: Hack to work-around 'bad sound in stream' problem.James Brown
svn-id: r5560
2002-11-13removed my non functional attempt at streaming in the CoreAudio driver, now ↵Max Horn
that we a have a streaming wrapper svn-id: r5524
2002-11-13Add midi streaming support from Jamieson630Travis Howell
svn-id: r5522
2002-11-12another readme location updatingJonathan Gray
svn-id: r5520
2002-11-10oopsOliver Kiehl
svn-id: r5504
2002-11-10added looping support to playRawOliver Kiehl
svn-id: r5501
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-30disabled reverb effect in QuickTime / CoreAudio drivers until we figure out ↵Max Horn
why they bog down the system so much; added experimental streaming mode to CoreAudio driver, which is not tested at all due to bugs in the Simon code (which right now prevent me from playing any music in Simon type games) svn-id: r5353
2002-10-28Fix using MAD -without- Vorbis, and remove COMPRESSED_SOUND_FILE define.James Brown
Please keep in mind that if you put an 'else' statement in an if clause, keep in mind that if the code it's supposed to 'else' is in another define.... and that isn't set... the NEXT statement of code will be used as the 'if..else' condition. svn-id: r5344
2002-10-27don't put samples into stream SoundMixer if sound card is disabledPaweł Kołodziejski
svn-id: r5338
2002-10-27Add monster.sog support, patch #629362Travis Howell
Enable ogg support by default in mingw builds and link in ogg lib svn-id: r5333
2002-10-27patch #628997 support for ogg vorbis instead of cd tracks by Daniel ↵Jonathan Gray
Schepler. Uncomment the relevant lines in the makefile to use svn-id: r5320
2002-10-24QuickTime midi driver will now not error out on pitch bend changes. Still, ↵Max Horn
pitch bending is very wrong svn-id: r5293
2002-10-23changing warnings to debug level 2Paweł Kołodziejski
svn-id: r5273
2002-10-23fix -Wshadow warningsMax Horn
svn-id: r5270
2002-10-21Fixing the ALSA fix. ;)Jamieson Christian
svn-id: r5220
2002-10-21Pitch bend fix for ALSA driverJamieson Christian
svn-id: r5219
2002-10-21oops forgot this fileMax Horn
svn-id: r5213
2002-10-21fixed compilation on MacOSMax Horn
svn-id: r5212
2002-10-21Pitch bend fixes for QTMAJamieson Christian
svn-id: r5208
2002-10-16compilation fixMax Horn
svn-id: r5158
2002-10-15changes to imusePaweł Kołodziejski
svn-id: r5157
2002-10-15fixPaweł Kołodziejski
svn-id: r5156
2002-10-15Sanity checking to fix crash caused by latest sound commitsJames Brown
svn-id: r5151
2002-10-15changes to soundmixer - added timeout param to streamPaweł Kołodziejski
svn-id: r5149
2002-10-14Removed hard-coded pitch bend setup, now being handled on-the-fly in imuse.cppJamieson Christian
svn-id: r5146
2002-10-12revised options dialogMax Horn
svn-id: r5130
2002-10-11Close Etude midi driver on exit in the ugghliest way possibleRuediger Hanke
svn-id: r5129
2002-10-10default port for alsa if env var isn't setJonathan Gray
svn-id: r5119
2002-10-02Renamed new AMidi to EtudeRuediger Hanke
svn-id: r5079
2002-10-02added panning control in imuse and reverse stereo supportPaweł Kołodziejski
svn-id: r5076
2002-10-02Fix 'isSoundRunning' for Creative samples (eg, Full Throttle)James Brown
svn-id: r5072
2002-10-01changes for stoping soundsPaweł Kołodziejski
svn-id: r5062
2002-09-29temporary pitch bend fix for the QuickTime midi driver. not quite perfect... hrmMax Horn
svn-id: r5041
2002-09-29Merge in 615745: GMD via AdLib emulationJames Brown
Remove MIDIEMU driver obsoleted by patch. Change functionality to fallback to AdLib/AdLibGMD Emulation where MIDI init fails Switch to NewGUI by default (old code retained 'Just in case') svn-id: r5033