aboutsummaryrefslogtreecommitdiff
path: root/sound/mididrv.cpp
AgeCommit message (Collapse)Author
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-21Revamped Adlib functionality.Jamieson Christian
IMuseAdlib is defunct. New MidiDriver_ADLIB device. Simon 1/2 now supports Adlib. svn-id: r5677
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-16patch 638246 Fix for ALSA and SEQ MIDI drivers with simon, by jamiesonJonathan Gray
svn-id: r5579
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-12another readme location updatingJonathan Gray
svn-id: r5520
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-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-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-21fixed compilation on MacOSMax Horn
svn-id: r5212
2002-10-21Pitch bend fixes for QTMAJamieson Christian
svn-id: r5208
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-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
2002-09-24removed even the last traces of Scumm dependencies from NewGUI. Yes, you ↵Max Horn
heard right NewGUI is now 100% Scumm free and we can go for the launcher/message dialogs! svn-id: r5016
2002-09-17Patch 610257jamieson630/Windows MMSYSTEM error reclassificationJames Brown
svn-id: r4955
2002-09-08rewrote config class; cleanup; code restructuringMax Horn
svn-id: r4903
2002-08-24synced with scummvmPaweł Kołodziejski
svn-id: r4821
2002-08-22Changed MorphOS MIDI code so that data sent from different threads are no ↵Ruediger Hanke
longer a problem. Ensure Midi driver is closed, otherwise no other MIDI application will run after ScummVM has exited. svn-id: r4801
2002-08-18MAJOR change to the way how Engine objects are instantiatedMax Horn
svn-id: r4758
2002-07-07indent runMax Horn
svn-id: r4475
2002-05-18The second part of armisme fix is here...Nicolas Noble
<Arisme> but on the bright side, now ScummVM will be #1 on Sourceforge :D Oh well.... svn-id: r4353
2002-05-18And now commiting the *REAL* arisme patch...Nicolas Noble
svn-id: r4352
2002-05-18Next time, I'll have to kill you Arisme ok? ;-)Nicolas Noble
svn-id: r4351
2002-05-18OopsNicolas Bacca
svn-id: r4350
2002-05-18Big ugly hairy hack to remove Scumm class dependencies to the MidiEmu ↵Nicolas Bacca
driver, and add streaming (ahah) emulation - someone please fix this as soon as possible :) svn-id: r4349
2002-05-18Fixing ALSA driver to not segfault when launching simon. It still isn'tNicolas Noble
supported but it's better signaled now. BTW I think there is a bug somewhere since the close() method were called without beeing open()'d. Oh well... svn-id: r4347
2002-05-17fixed shadow var warningsMax Horn
svn-id: r4345
2002-05-16Cleaning up a little the ALSA driver, and removed the 'old beast': the old ↵Nicolas Noble
TiMidity code. svn-id: r4344
2002-05-16Added an ALSA sequencer support. Updated readme.txt to explain it, andNicolas Noble
Makefile to allow the user to enable it. I also reorganised the Makefile a bit, since there is now one more optionnal library. BBrox, I also merged your Makefile.x11 in it, just take a look at it! svn-id: r4341
2002-05-12Fix crash if envvar not set.James Brown
svn-id: r4286
2002-05-12Add new MIDIPORT parameter to solve Linux sequencer issues.James Brown
svn-id: r4285
2002-05-08Remove 373 type conversion warningsJames Brown
svn-id: r4247
2002-05-08Hacked away some code from Timidity to support 'Pitch wheel'. The DOTTLionel Ulmer
intro now sounds a bit better than before using the 'midiemu' driver. svn-id: r4246
2002-05-08Remove the setting of 'adlib_mode' to _RYTHM value (did for testing).Lionel Ulmer
svn-id: r4241
2002-05-08Fixed the 'myinsbank' init (to not read memory that it shouldLionel Ulmer
not). Change the 'write_adlib' function to be more in line to what AdPlug does. svn-id: r4240
2002-05-08Fix compile warnings.James Brown
svn-id: r4237
2002-05-08Add possible code for Modulation/Sustain to Emulated Midi DriverJames Brown
svn-id: r4236
2002-05-07First commit of the OPL2 MIDI driver (to have MIDI music withoutLionel Ulmer
requiring any OS-level MIDI support). This was taken from AdPlug. This is *very* buggy for now (well, it works, but it sounds just plain ugly :-) ). svn-id: r4232
2002-05-05cleaning up the mess drigo left... <sigh>Max Horn
svn-id: r4215