aboutsummaryrefslogtreecommitdiff
path: root/sound
AgeCommit message (Collapse)Author
2008-05-14Moved midiplugin.h to sound/ since it will be used for more than just the ↵Jordi Vilalta Prat
native MIDI drivers. svn-id: r32097
2008-05-11Removed the remaining traces of the MorphOS ETUDE driver.Jordi Vilalta Prat
svn-id: r31994
2008-05-11Added the MidiPlugin interface (first step towards the MIDI plugins)Jordi Vilalta Prat
svn-id: r31993
2008-05-07Changed all delete [] usages to delete[].Johannes Schickel
svn-id: r31927
2008-05-06Allow static and dynamic plugins to be used at the same timeJordi Vilalta Prat
svn-id: r31888
2008-04-20Fixed comments.Torbjörn Andersson
svn-id: r31625
2008-04-14typoMax Horn
svn-id: r31500
2008-04-03Add cyx patch for bug #1915657 - ELVIRA1: Amiga crashes (paula.h:108).Travis Howell
svn-id: r31372
2008-03-26Modified Patch #1925352: Memory leak fixesMax Horn
svn-id: r31244
2008-03-12Removed remaining traces of the dead MorphOS backend, which itself was ↵Max Horn
removed about one year ago svn-id: r31114
2008-02-26Completed fix for bug #1523129 (SOLARIS: solaris 8 build broken)Max Horn
svn-id: r30972
2008-02-26Another tiny speed tweak for fmopl.cpp; replace a division with a shift.Robin Watts
svn-id: r30968
2008-02-24Fixed warning on systems with unsiged char as default char type.Johannes Schickel
svn-id: r30953
2008-02-20Added CAMD MIDI driver for AmigaOS4Jordi Vilalta Prat
svn-id: r30910
2008-02-17Tweaks to fmopl; same net effect overall, just faster.Robin Watts
Eliminate divisions, floating point, and mod operation from inner synth loop. svn-id: r30896
2008-02-03Added template param to CLIP since implicit cast is not working 100% on all ↵Lars Persson
platforms. Target type is int32 so used that. svn-id: r30760
2008-02-02Corrected an off-by-one error introduced with the latest cleanupsFilippos Karapetis
svn-id: r30743
2008-02-02CleanupFilippos Karapetis
svn-id: r30738
2008-01-28Fixed the spaces before tabs.Jordi Vilalta Prat
svn-id: r30667
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2008-01-05This 'if' should not be necessary anymoreMax Horn
svn-id: r30254
2008-01-05Fix for bug #1795755: LOOM/FLAC: Pauses (temporary lockups) after speechMax Horn
svn-id: r30252
2008-01-05Converted some spaces to tabs.Torbjörn Andersson
svn-id: r30225
2007-12-31Enabling the SMUSH/sound ARM optimizations for the iPhone. Converting any ↵Oystein Eftevaag
numerical expressions in the asm to absolute values (moving the expression to comments) since the iPhone assembler can't handle them, and prepending an underscore to the exported symbols (with some preprocessor magic similar to the hq3x asm for handle ports where it's not needed) svn-id: r30093
2007-12-21Fix memory leak in audiostream (I think)Neil Millstone
svn-id: r29940
2007-12-19Patch #1853322: Patch for Atari ST/FreeMintMax Horn
svn-id: r29906
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-12-09Use the same define as in C++ codeChris Apers
svn-id: r29781
2007-12-08docGregory Montoir
svn-id: r29759
2007-12-06reverted commit #29736 with a proper fix (I think) to fmopl codeGregory Montoir
svn-id: r29741
2007-12-01Slight cleanup and commenting of the ADPCM decoderFilippos Karapetis
svn-id: r29682
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-18factory functions should be documented at least roughly...Max Horn
svn-id: r29560
2007-11-18added rjp1 module specific pattern playbackGregory Montoir
svn-id: r29559
2007-11-18skip silence VOC block (used in Igor)Gregory Montoir
svn-id: r29551
2007-11-16Changed Audio::makeADPCMStream so that the stream passed to it can ↵Max Horn
automatically be disposed svn-id: r29517
2007-11-16Fix loading common sample data for modules in Waxworks.Travis Howell
svn-id: r29511
2007-11-02Patch #1816901: MT-32 emu: Low volumeMax Horn
svn-id: r29378
2007-11-02Patch #1815526: Add TiMidity++ MIDI server supportMax Horn
svn-id: r29377
2007-10-29Add DMedia MIDI driver just to the list of MIDI drivers if on IRIX, since at ↵Johannes Schickel
least the code for it is just build on IRIX and not on every UNIX system. svn-id: r29316
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-10-15* Changed IFF/8SVX audio to use signed data (int8), and modified ↵Nicola Mettifogo
Parallaction accordingly. * Implemented proper beep in Parallaction for Amiga. svn-id: r29226
2007-09-30Patch #1804801: DMedia MIDI driver for IRIXMax Horn
svn-id: r29142
2007-09-30removed unused function, simplified handlePatternGregory Montoir
svn-id: r29139
2007-09-28Add PALMOS sections to ARM rate conversion sound code to preserve r10Robin Watts
for calls back into C/C++. svn-id: r29117
2007-09-24Silence some warnings.Johannes Schickel
svn-id: r29086