aboutsummaryrefslogtreecommitdiff
path: root/sound/mididrv.h
AgeCommit message (Collapse)Author
2003-05-18MIDI Meta event Tx for virtual MidiDriver'sJamieson Christian
svn-id: r7638
2003-05-17Fixed Adlib sound problem on old (small header) games. Thanks for ↵Jamieson Christian
eriktorbjorn for the material that led to the solution. svn-id: r7610
2003-05-17Absorbed last tidbits of mididrv.cpp into other filesJamieson Christian
svn-id: r7606
2003-04-30PalmOS changesMax Horn
svn-id: r7222
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2003-03-06and more cleanup ....Paweł Kołodziejski
svn-id: r6719
2002-12-25fix -pedantic warningsMax Horn
svn-id: r6108
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-18Initial iMuse SysEx implementation.Jamieson Christian
svn-id: r6013
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-08removed obsolete stuffMax Horn
svn-id: r5888
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-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-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-21oops forgot this fileMax Horn
svn-id: r5213
2002-10-21Pitch bend fixes for QTMAJamieson Christian
svn-id: r5208
2002-10-02Renamed new AMidi to EtudeRuediger Hanke
svn-id: r5079
2002-09-08rewrote config class; cleanup; code restructuringMax Horn
svn-id: r4903
2002-07-07indent runMax Horn
svn-id: r4475
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-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-04-26removed the unused destroy() methods; using 'delete this' issn't nice anyway <g>Max Horn
svn-id: r4097
2002-04-26added new style midi drivers using QuickTime (MacOS 9 & X) and CoreAudio ↵Max Horn
(MacOS X) svn-id: r4086
2002-04-21Add boilerplate license to some files, to satisfy Debian types :)James Brown
fmopl.c/fmopl.h are infringing on the GPL at the moment. We either need to replace these, or get permission to relicense them, before 0.2.0 svn-id: r4036
2002-04-14wrote new mixer class,Ludvig Strigeus
cleaned up sound header files, integrated mixer into scummvm & simon svn-id: r3937