aboutsummaryrefslogtreecommitdiff
path: root/backends/midi
AgeCommit message (Collapse)Author
2003-06-01Another slight tweak to the EV_SYSEX codeJamieson Christian
svn-id: r8201
2003-05-31EV_SYSEX definitionJamieson Christian
svn-id: r8198
2003-05-31EV_SYSEX based SysEx for -eseqJamieson Christian
svn-id: r8197
2003-05-31Possible fix for -eseq SysExJamieson Christian
svn-id: r8196
2003-05-29Fix a sound problem on exitChris Apers
svn-id: r8097
2003-05-28BracesChris Apers
svn-id: r8051
2003-05-27cleanupMax Horn
svn-id: r8037
2003-05-23Revamped iMuse and Player classes. Player now uses MidiParser to parse its ↵Jamieson Christian
data, which will allow it to parse other MIDI formats. To receive parsed data, Player now derives from MidiDriver to act as a "fake MIDI driver". Miscellaneous upgrades and fixes to MidiParser, including the Smart Jump (which could not be tested before iMuse started making use of the MidiParser). *** THIS IS A BIG UPGRADE! EXTENSIVE REGRESSION TESTING IS NEEDED! *** This has been tested through the intros and a number of other scenes from MI2, FOA and S&M. NOTE! This upgrade introduces savegame format version V19. Earlier version savegames will load, but the music will simply start over from the beginning. Only V19 and later games will properly restore the position of the music! Don't say you weren't warned.... svn-id: r7849
2003-05-22get rid of some tablesMax Horn
svn-id: r7834
2003-05-21silence 'Unknown MIDI effect' warning in Simon2Max Horn
svn-id: r7785
2003-05-20yet more memoy init fixesMax Horn
svn-id: r7727
2003-05-20more memoy init fixesMax Horn
svn-id: r7725
2003-05-20init member varsMax Horn
svn-id: r7722
2003-05-19Fixed Adlib priorities for non-SCUMM gamesJamieson Christian
svn-id: r7694
2003-05-18Implemented new Simon MIDI module, switching from MidiStreamer to ↵Jamieson Christian
MidiParser. Restructuring enables XMIDI support and vc_72 implementation. Various cleanup on MidiParser's and MidiDriver's. svn-id: r7654
2003-05-18HAVE_CONFIG_HJonathan Gray
svn-id: r7632
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-17Moved SEQ driver to its own fileJamieson Christian
svn-id: r7605
2003-05-15Possible fix for Windows SysEx transmissionsJamieson Christian
svn-id: r7525
2003-05-15Fixed tambourine percussion patchJamieson Christian
svn-id: r7522
2003-05-15Added rudimentary Adlib percussion support.Jamieson Christian
Semantic fixes -- Adlib "MIDI Channels" are now "Voices" Miscellaneous cleanup/streamlining. svn-id: r7520
2003-05-04new fmopl (from adplug, which has it from mame; we can use it under the LGPL ↵Max Horn
should we ever have to) svn-id: r7328
2003-04-30palmos midi driverMax Horn
svn-id: r7221
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2003-03-06and more cleanup ....Paweł Kołodziejski
svn-id: r6719
2003-03-03added SysEx support to the CoreAudio midi backend - though I have no clue ↵Max Horn
what effect this will have, or how I could test this... svn-id: r6677
2003-02-10Add missing simon 1/2 adlib control codes, purpose unknown.Travis Howell
svn-id: r6596
2003-01-29Change AdLib emulation quality for slower devices - added ↵Nicolas Bacca
PROP_GET_FMOPL_ENV_BITS and PROP_GET_FMOPL_EG_ENT svn-id: r6573
2003-01-10First-revision SysEx support for -ewindows.Jamieson Christian
svn-id: r6381
2002-12-30make alsa driver print out the correct portJonathan Gray
svn-id: r6272
2002-12-25This could hardly work, how did this change? scratch head" morphos.cppRuediger Hanke
svn-id: r6151
2002-12-25Fix midi driver thread for MorphOSRuediger Hanke
svn-id: r6123
2002-12-25Moved MorphOS midi driver to backends/midiRuediger Hanke
svn-id: r6120
2002-12-18Instrument definition revamp.Jamieson Christian
IMuseDriver abstract class removed. IMuseGM is now IMuseDriver. Miscellaneous cleanup. svn-id: r6017
2002-12-18Fixed Adlib compilation problemJamieson Christian
svn-id: r6014
2002-12-18message.logJamieson Christian
svn-id: r6012
2002-12-12fix up alsa after recent midi changesJonathan Gray
svn-id: r5911
2002-12-12Fixed VC++ errors in Windows driver after streaming capability was removed.Jamieson Christian
svn-id: r5908
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-11fixed legal headerMax Horn
svn-id: r5902
2002-12-11Separated Windows MIDI driver into its own fileJamieson Christian
svn-id: r5901
2002-12-09Compile fixTravis Howell
svn-id: r5895
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-01Fixed Adlib instrument setup in old (GF_SMALL_HEADER) games.Jamieson Christian
Restored MT-32 emulation lost during restructuring. svn-id: r5786
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-24added .cvsignoreOliver Kiehl
svn-id: r5714
2002-11-21fixed warningsMax Horn
svn-id: r5680
2002-11-21Update module.mk system for the new adlib driverJames Brown
svn-id: r5679