Commit Graph

130 Commits

Author SHA1 Message Date
Nicolas Noble
9236c4f905 Cleaning up a little the ALSA driver, and removed the 'old beast': the old TiMidity code.
svn-id: r4344
2002-05-16 19:04:38 +00:00
Nicolas Noble
5edf1e6d7f Added an ALSA sequencer support. Updated readme.txt to explain it, and
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-16 06:46:50 +00:00
James Brown
3beabb6c19 Fix crash if envvar not set.
svn-id: r4286
2002-05-12 10:18:40 +00:00
James Brown
b9e335ef0f Add new MIDIPORT parameter to solve Linux sequencer issues.
svn-id: r4285
2002-05-12 09:21:27 +00:00
James Brown
539313fea4 Remove 373 type conversion warnings
svn-id: r4247
2002-05-08 10:51:48 +00:00
Lionel Ulmer
ca382bbc1d Hacked away some code from Timidity to support 'Pitch wheel'. The DOTT
intro now sounds a bit better than before using the 'midiemu' driver.

svn-id: r4246
2002-05-08 10:41:30 +00:00
Lionel Ulmer
2676b82833 Remove the setting of 'adlib_mode' to _RYTHM value (did for testing).
svn-id: r4241
2002-05-08 08:49:23 +00:00
Lionel Ulmer
96beb07529 Fixed the 'myinsbank' init (to not read memory that it should
not). Change the 'write_adlib' function to be more in line to what
AdPlug does.

svn-id: r4240
2002-05-08 08:47:20 +00:00
James Brown
4d9db49484 Fix compile warnings.
svn-id: r4237
2002-05-08 06:17:59 +00:00
James Brown
a3edfd87ad Add possible code for Modulation/Sustain to Emulated Midi Driver
svn-id: r4236
2002-05-08 05:32:59 +00:00
Lionel Ulmer
dd3129b882 First commit of the OPL2 MIDI driver (to have MIDI music without
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-07 22:07:28 +00:00
Max Horn
2f2d4527ef cleaning up the mess drigo left... <sigh>
svn-id: r4215
2002-05-05 20:04:26 +00:00
Enrico Rolfi
00f35bec5a Fixed some things to support MacOS port and QuickTime
svn-id: r4211
2002-05-05 19:04:04 +00:00
James Brown
31fa7f6172 Change default tempos.
svn-id: r4172
2002-05-02 14:47:17 +00:00
Max Horn
4fd5e1ee52 cleanup; implemented close() for CoreAudio driver
svn-id: r4120
2002-04-28 00:32:00 +00:00
Max Horn
371f14a752 fixed midi instrument ids in QuickTime driver
svn-id: r4109
2002-04-27 14:44:07 +00:00
James Brown
d0b9677f5d Add autosave support, fix sm and max midi.
svn-id: r4099
2002-04-27 04:31:25 +00:00
Max Horn
6da7d94193 removed the unused destroy() methods; using 'delete this' issn't nice anyway <g>
svn-id: r4097
2002-04-26 22:38:03 +00:00
Max Horn
d83fcb54d0 added new style midi drivers using QuickTime (MacOS 9 & X) and CoreAudio (MacOS X)
svn-id: r4086
2002-04-26 13:18:49 +00:00
James Brown
d0d3316634 BeOS compilation fix
svn-id: r4047
2002-04-22 03:05:59 +00:00
James Brown
a42fc116cf BEOS midi compile fix. Take 1.
svn-id: r4031
2002-04-21 06:04:15 +00:00
James Brown
752d05034b Fix midi compilation - in more ways than one :P
svn-id: r4030
2002-04-21 04:14:42 +00:00
James Brown
f509c3166d Warning fix.
svn-id: r4029
2002-04-20 18:53:45 +00:00
Lionel Ulmer
80b860999b Committed Florian Schmitt (fatpenguin)'s Linux MIDI patch. Reported as working by urs and khalek on IRC :-)
svn-id: r4028
2002-04-20 18:24:20 +00:00
Lionel Ulmer
c673d1c760 Commit of the X11 driver using the new OSystem interface. Plus some warning fixes and gameDetector hacks.
svn-id: r4024
2002-04-20 17:41:42 +00:00
Ruediger Hanke
8a7ca8133c Reenable MorphOS Midi driver, small updates to CD open code (only when CD audio is requested) and start options
svn-id: r3997
2002-04-18 21:40:24 +00:00
Nicolas Bacca
fd6a44e7c5 Minor WinCE changes
svn-id: r3980
2002-04-17 20:21:40 +00:00
Marcus Comstedt
4442846ff8 Added missing newline at end of file.
svn-id: r3967
2002-04-16 23:22:15 +00:00
Ludvig Strigeus
ac62a7cb2e wrote new mixer class,
cleaned up sound header files,
integrated mixer into scummvm & simon

svn-id: r3937
2002-04-14 18:13:08 +00:00
Ludvig Strigeus
9f191ea9c5 new midi driver API,
no more USE_ADLIB,
a couple of sdl graphics driver fixes.

svn-id: r3925
2002-04-13 18:34:11 +00:00