aboutsummaryrefslogtreecommitdiff
path: root/sound/softsynth
AgeCommit message (Collapse)Author
2008-11-05Fixed compile error.Torbjörn Andersson
svn-id: r34907
2008-11-05Turned enum PluginError into Common::Error, which in the future is to be ↵Max Horn
used in more places. Help with this is highly welcome svn-id: r34906
2008-09-06MT32 emu: eof -> eosMax Horn
svn-id: r34390
2008-09-03Removed unused readLine code from the MT-32 emuMax Horn
svn-id: r34314
2008-08-30Fix (?) Solaris detection in some workaround code in the MT-32 emulatorMax Horn
svn-id: r34216
2008-07-29Changed class File (and derived classes) to only support read-only access; ↵Max Horn
added a new class DumpFile for writing svn-id: r33412
2008-06-13Added initial interface to list music devices and their typesJordi Vilalta Prat
svn-id: r32695
2008-06-13Renamed MIDI plugins to Music pluginsJordi Vilalta Prat
svn-id: r32693
2008-05-24typoMax Horn
svn-id: r32245
2008-05-14- Added more information (ID and capabilities) to the MIDI driversJordi Vilalta Prat
- Added the MidiPlugin interface to the remaining MIDI drivers - Added an initial MidiManager to handle the MIDI plugins (just static plugins by now) svn-id: r32117
2008-05-07Changed all delete [] usages to delete[].Johannes Schickel
svn-id: r31927
2008-03-26Modified Patch #1925352: Memory leak fixesMax Horn
svn-id: r31244
2008-02-26Completed fix for bug #1523129 (SOLARIS: solaris 8 build broken)Max Horn
svn-id: r30972
2008-02-24Fixed warning on systems with unsiged char as default char type.Johannes Schickel
svn-id: r30953
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2007-12-13Adding a method to check whether a note currently playingSven Hesse
svn-id: r29856
2007-12-09Fixed typosMax Horn
svn-id: r29793
2007-11-19Don't use M_PI, rather use our very own PI constantMax Horn
svn-id: r29567
2007-11-19Define M_PI if it's not defined (seems not to be defined under MSVC)Filippos Karapetis
svn-id: r29566
2007-11-18Moved Gob's square wave generator to sound/softsynth/pcspk.hSven Hesse
svn-id: r29564
2007-11-02Patch #1816901: MT-32 emu: Low volumeMax Horn
svn-id: r29378
2007-10-28Patch #1800085: small 'unknown control change byte 32' patchMax Horn
svn-id: r29289
2007-10-27Added support for more ROM versions, see FR #1820331Max Horn
svn-id: r29269
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-09-18Fixed some more warningsMax Horn
svn-id: r28948
2007-08-20Removed extra commas from lookup-tables' ends.Kari Salminen
svn-id: r28676
2007-07-01Removing non-ASCII chars from source codeMax Horn
svn-id: r27818
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-04-19Patch #1701118: Remove non-english characters from ym2612.cppMax Horn
svn-id: r26551
2007-03-24Added standard fileheader. (oops)Johannes Schickel
svn-id: r26286
2007-03-24Commit of patch #1686414 ("Kyra: FM-Towns music").Johannes Schickel
svn-id: r26285
2007-03-17Moved Event/EventType/keyboard enum from common/system.h (part of class ↵Max Horn
OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again svn-id: r26180
2007-03-17Force all code to use EventManager::pollEvent instead of OSystem::pollEventMax Horn
svn-id: r26156
2007-02-20Patch #1663933 (Kill premix channel) with a few tiny additional tweaks by meMax Horn
svn-id: r25752
2007-02-16Unified how we deal with (and how we generate) MIDI sysex messages -- in ↵Max Horn
particular, we now always do so w/o framing the message (documented this with a Doxygen comment in the MidiDriver class) svn-id: r25630
2006-11-08Changed the default instrument from "no instrument at all" to "the firstTorbjörn Andersson
instrument in the instrument bank". It looks like Elvira 1 and 2 play music without selecting any instruments first on some channels. This should fix bug #1582389. svn-id: r24657
2006-10-27cleanupMax Horn
svn-id: r24537
2006-10-22Backend modularization: Create timer manager, savefile manager and audio ↵Max Horn
mixer in the backends for increased flexibility svn-id: r24443
2006-10-21cleanupMax Horn
svn-id: r24407
2006-07-21Spelling and formattingOystein Eftevaag
svn-id: r23542
2006-06-24Renamed class Timer to TimerManager (the old name was somewhat ↵Max Horn
incorrect/confusing) svn-id: r23278
2006-06-24* Renamed config.mak to config.mkMax Horn
* Renamed common.rules to rules.mk * Removed explicit declaration of MODULE_DIRS in various spots (instead we let rules.mk compute it) svn-id: r23275
2006-06-20Cleanup. It seems unnecessary to have a "break" right after an unconditionalTorbjörn Andersson
return in a switch case. svn-id: r23198
2006-06-06Rename AdlibInstrument fieldsTravis Howell
svn-id: r22951
2006-04-29Moved the AudioCDManager as well as class AudioStream and its (standard) ↵Max Horn
subclasses to namespace Audio svn-id: r22231
2006-04-12Fix typo reported in #1469339: "FluidSynth error typo"Eugene Sandulenko
svn-id: r21831
2006-04-04Since our debug() adds an exclamation mark at the message end, removeEugene Sandulenko
it in several calls to avoid duplication!!11! svn-id: r21607
2006-04-04Don't use HAVE_CONFIG_H / config.h directly, use scummsys.h insteadMax Horn
svn-id: r21605
2006-02-27SysEx data now passed around with const pointers. Permits simplification of ↵Jamieson Christian
some SysEx client code. Testing on Windows. Developers on other platforms, please verify integrity of music handling in your respective MidiDrivers. svn-id: r20952
2006-02-23fixed warnings for msvc7Paweł Kołodziejski
svn-id: r20831