athrxx
88896117da
FM-TOWNS AUDIO: Some more midi driver code
2011-05-17 20:36:31 +02:00
athrxx
75770ae691
FM-TOWNS AUDIO: Fix mod wheel setting
2011-05-17 20:36:31 +02:00
athrxx
ca0e9cca3d
FM-TOWNS AUDIO: Start fixing midi driver tempo
2011-05-17 20:36:31 +02:00
athrxx
9fa1b9aa36
FM-TOWNS AUDIO: More midi driver code
2011-05-17 20:36:26 +02:00
athrxx
d9772ff88f
FM-TOWNS AUDIO: Some renaming in the euphony driver code
2011-05-17 20:33:03 +02:00
athrxx
bd2c84be89
FM-TOWNS AUDIO: More midi driver code (effect processing)
2011-05-17 20:33:03 +02:00
athrxx
25814e64ac
FM-TOWNS AUDIO: Implement some midi commands
2011-05-17 20:33:03 +02:00
athrxx
8fe9e89c6c
FM-TOWNS AUDIO: Some more midi driver code
2011-05-17 20:33:03 +02:00
athrxx
d4325a0411
FM-TOWNS AUDIO: Implement some more midi driver code
2011-05-17 20:32:53 +02:00
athrxx
2f9c5de7be
FM-TOWNS AUDIO: Implement some midi driver functions
2011-05-17 20:24:30 +02:00
athrxx
6845f25f54
SCUMM: Adapt code to latest FM-TOWNS audio driver changes
2011-05-17 20:24:30 +02:00
athrxx
63a7859351
FM-TOWNS AUDIO: Change internal interface layout
2011-05-17 20:24:28 +02:00
athrxx
5c34e33c2c
FM-TOWNS AUDIO: Some more midi driver code for FM-TOWNS monkey2 and indy4
2011-05-17 20:24:24 +02:00
Max Horn
9b2ef340dc
COMMON: Forbid use of some more symbols
2011-05-17 12:58:34 +02:00
Max Horn
a03ed0a3f7
AUDIO: Fix typo
2011-05-17 12:57:46 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Max Horn
b22ca4ffe8
AUDIO: Change byte data tables to type AdLibInstrument
2011-05-10 14:43:53 +02:00
Max Horn
59e77ed667
ALL: Mark printf and various other symbols as forbidden
...
Right now, a few places in the frontend code still use printf and
consorts. We mark the affected files with a FIXME for now, and
add a dedicated exception for each. To be fixed!
Also tweak FORBIDDEN_SYMBOL_REPLACEMENT to hopefully really always
enforce a compiler error
2011-05-02 16:31:31 +02:00
Max Horn
58eebff803
AUDIO: Rename clock() -> updateClock() in SID emulator
2011-05-02 16:31:30 +02:00
dhewg
a05e2b0f43
ANDROID: Fix compilation harder
2011-04-28 20:08:52 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
athrxx
b0008d2d33
FM-TOWNS AUDIO: fix memory leak
2011-04-21 20:22:12 +02:00
Max Horn
2e095e25f2
ALL: centre -> center
2011-04-14 14:34:28 +02:00
dhewg
b8a118eb0c
ANDROID: Use the midi gain option for EAS
2011-03-27 15:30:17 +02:00
dhewg
153e67b37c
ANDROID: Maybe working support for EAS DLS soundfonts
2011-03-26 11:54:17 +01:00
dhewg
703af39be5
ANDROID: Add code to dump the EAS stream to a file
2011-03-26 11:11:32 +01:00
dhewg
41762892e0
ANDROID: Fix MIDI packet size
...
Instruments are now not reset to the grand piano due to trailing
zeroes.
Thanks to waltervn for noticing this.
2011-03-26 11:11:17 +01:00
dhewg
0e6cdfd675
ANDROID: Experimental MIDI Driver
...
Based on the SONiVOX® Embedded Audio Synthesis (EAS™) library, which is
part of the base Android OS.
CPU stats (Cortex A8 1GHz, monkey1 intro, peak values):
MAME OPL: 30%
DosBox OPL: 26%
EAS: 19%
2011-03-25 14:43:52 +01:00
Max Horn
8982fff1b7
AUDIO: Add pure virtual MidiDriver::isOpen() method
...
This in turn enables modifying MidiDriver_MPU401::close() to allow
it to be called on a midi driver that has not yet been opened.
The specific issue that triggered me to make these changes was a
crash-upon-quit in HUGO, caused by it instantiating a midi driver,
then encountering an error (missing hugo.dat) *before* having
opened the new midi driver; the general cleanup code then tries
to close the (not yet opened) midi driver -> kaboom
Also fixed some engines which were leaking MidiDriver instances.
2011-03-22 23:51:47 +01:00
dhewg
bb12acfa0f
AUDIO: Cleanup
...
Is it just me or is overwriting-but-not-marking-as-virtual
irritating?
2011-03-22 21:02:08 +01:00
dhewg
2def212de7
ALL: s/PI/M_PI/
...
Tip of the day: git grep -w PI
2011-03-19 11:24:06 +01:00
md5
a6aacc73e2
AUDIO: Changed several places that use PI to use M_PI instead
2011-03-19 02:30:32 +02:00
Johannes Schickel
fb71d66e97
MT32: Adapt to setPalette RGBA->RGB change.
2011-02-14 17:08:33 +01:00
Max Horn
42ab839dd6
AUDIO: Rename sound/ dir to audio/
...
svn-id: r55850
2011-02-09 01:09:01 +00:00