aboutsummaryrefslogtreecommitdiff
path: root/sound
AgeCommit message (Collapse)Author
2002-12-21MidiStreamer no longer derives from MidiDriver.Jamieson Christian
Removed MidiStreamer methods that weren't actually needed. That's one layer of indirection removed from Simon music. svn-id: r6050
2002-12-18Miscellaneous cleanup.Jamieson Christian
svn-id: r6021
2002-12-18Initial iMuse SysEx implementation.Jamieson Christian
svn-id: r6013
2002-12-18message.logJamieson Christian
svn-id: r6012
2002-12-18Experimental SysEx implementation for the -eseq driver.Jamieson Christian
svn-id: r6011
2002-12-18Initial framework for SysEx output support.Jamieson Christian
svn-id: r6010
2002-12-11ripped out obsolete midi streaming code from backends (this may break ↵Max Horn
Alsa/SEQ/Windows/Morphos compile, I tried my best, but you'll have to clean up after me) svn-id: r5905
2002-12-11Separated Windows MIDI driver into its own fileJamieson Christian
svn-id: r5901
2002-12-08split alsa from mididrvOliver Kiehl
svn-id: r5890
2002-12-08started to split out the midi driversMax Horn
svn-id: r5889
2002-12-08removed obsolete stuffMax Horn
svn-id: r5888
2002-12-08ignore more weird MIDI events, this time for SimonMax Horn
svn-id: r5886
2002-12-08Patch #641607: Louder MP3 sound effectsMax Horn
svn-id: r5882
2002-12-08Ignore weird MIDI messages for now; maybe Jamieson knows more?Max Horn
svn-id: r5880
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