aboutsummaryrefslogtreecommitdiff
path: root/audio/softsynth
AgeCommit message (Collapse)Author
2011-05-17FM-TOWNS AUDIO: Fix GCC warningsathrxx
2011-05-17FM-TOWNS AUDIO: Fix several CppCheck warningsathrxx
2011-05-17FM-TOWNS AUDIO: Some fixes and renamingathrxx
- renamed some stuff in the new midi driver code - fixed minor bug in midi driver code - fixed minor bug in euphony driver code - add some functionality to towns audio interface
2011-05-17FM-TOWNS AUDIO: Fix some bugs and rename some stuff in the midi driver codeathrxx
2011-05-17FM-TOWNS AUDIO: Fix note off event in midi driverathrxx
2011-05-17FM-TOWNS AUDIO: Fix some midi driver bugsathrxx
2011-05-17FM-TOWNS AUDIO: Some midi code fixes and some renamingathrxx
2011-05-17FM-TOWNS AUDIO: Improve thread safetyathrxx
2011-05-17FM-TOWNS AUDIO: Some more midi driver codeathrxx
2011-05-17FM-TOWNS AUDIO: Fix mod wheel settingathrxx
2011-05-17FM-TOWNS AUDIO: Start fixing midi driver tempoathrxx
2011-05-17FM-TOWNS AUDIO: More midi driver codeathrxx
2011-05-17FM-TOWNS AUDIO: Some renaming in the euphony driver codeathrxx
2011-05-17FM-TOWNS AUDIO: More midi driver code (effect processing)athrxx
2011-05-17FM-TOWNS AUDIO: Implement some midi commandsathrxx
2011-05-17FM-TOWNS AUDIO: Some more midi driver codeathrxx
2011-05-17FM-TOWNS AUDIO: Implement some more midi driver codeathrxx
2011-05-17FM-TOWNS AUDIO: Implement some midi driver functionsathrxx
2011-05-17SCUMM: Adapt code to latest FM-TOWNS audio driver changesathrxx
2011-05-17FM-TOWNS AUDIO: Change internal interface layoutathrxx
2011-05-17FM-TOWNS AUDIO: Some more midi driver code for FM-TOWNS monkey2 and indy4athrxx
2011-05-17COMMON: Forbid use of some more symbolsMax Horn
2011-05-17AUDIO: Fix typoMax Horn
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-10AUDIO: Change byte data tables to type AdLibInstrumentMax Horn
2011-05-02ALL: Mark printf and various other symbols as forbiddenMax Horn
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-02AUDIO: Rename clock() -> updateClock() in SID emulatorMax Horn
2011-04-28ANDROID: Fix compilation harderdhewg
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-21FM-TOWNS AUDIO: fix memory leakathrxx
2011-04-14ALL: centre -> centerMax Horn
2011-03-27ANDROID: Use the midi gain option for EASdhewg
2011-03-26ANDROID: Maybe working support for EAS DLS soundfontsdhewg
2011-03-26ANDROID: Add code to dump the EAS stream to a filedhewg
2011-03-26ANDROID: Fix MIDI packet sizedhewg
Instruments are now not reset to the grand piano due to trailing zeroes. Thanks to waltervn for noticing this.
2011-03-25ANDROID: Experimental MIDI Driverdhewg
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-22AUDIO: Add pure virtual MidiDriver::isOpen() methodMax Horn
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-22AUDIO: Cleanupdhewg
Is it just me or is overwriting-but-not-marking-as-virtual irritating?
2011-03-19ALL: s/PI/M_PI/dhewg
Tip of the day: git grep -w PI
2011-03-19AUDIO: Changed several places that use PI to use M_PI insteadmd5
2011-02-14MT32: Adapt to setPalette RGBA->RGB change.Johannes Schickel
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850