aboutsummaryrefslogtreecommitdiff
path: root/sound/mods
AgeCommit message (Collapse)Author
2008-09-13Big patch changing the signature of various Stream methods (some ports may ↵Max Horn
need to be slightly tweaked to fix overloading errors/warnings) svn-id: r34514
2008-09-05Removed useless dependencies from common/file.h in common code. When ↵Nicola Mettifogo
complete removal was not possibile, dependency has been pushed to the cpp files from the headers. svn-id: r34343
2008-04-03Add cyx patch for bug #1915657 - ELVIRA1: Amiga crashes (paula.h:108).Travis Howell
svn-id: r31372
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2007-12-08docGregory Montoir
svn-id: r29759
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-16Fix loading common sample data for modules in Waxworks.Travis Howell
svn-id: r29511
2007-09-30removed unused function, simplified handlePatternGregory Montoir
svn-id: r29139
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-07-28Ooops, fix typo in last commit.Travis Howell
svn-id: r28257
2007-07-28Add support for multi-tune Protracker modules used in the Amiga version of ↵Travis Howell
Waxworks. svn-id: r28256
2007-07-01Fix looping effect (at least DrMcCoy says it fixes it somehow, and I trust ↵Max Horn
him in that :) svn-id: r27835
2007-07-01Re-added __attribute__(packed)Max Horn
svn-id: r27830
2007-07-01Once again rewrite Paula code (addings lots of comments, doing proper wrap ↵Max Horn
around at the ends of samples and some other tweaks). More to follow svn-id: r27828
2007-06-28Switched Paula (Amiga MOD) code to use fixed point math instead of doubles ↵Max Horn
(caveat: this only works for samples < 32k right now; if this ever turns out to be a problem, I can fix it, though) svn-id: r27767
2007-06-28cleanupMax Horn
svn-id: r27765
2007-06-28Fix a bad, bad out-of-bounds write in the Protracker codeMax Horn
svn-id: r27764
2007-06-28Some optimizations to the Paula sound chip emu code (removing common sub ↵Max Horn
expressions and stuff) svn-id: r27761
2007-06-28Started to refactor the Paula / Amiga MOD code: Made some stuff in class ↵Max Horn
Paula private and added accessor APIs instead svn-id: r27759
2007-06-28Minor cleanupMax Horn
svn-id: r27758
2007-06-24Remove useless startPlay override from ProtrackerStreamMax Horn
svn-id: r27692
2007-06-24Mod code cleanupMax Horn
svn-id: r27690
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-05-20some fixes for the music in Amiga OS DemoGregory Montoir
svn-id: r26886
2007-05-19added Amiga SoundFx module player code, used by Amiga versions of the ↵Gregory Montoir
following Delphine Software games : Future Wars, Operation Stealth, Cruise for a Corpse and Another World svn-id: r26869
2007-04-27Added a doxygen comment to makeProtrackerStream -- somebody who knows the ↵Max Horn
code behind this please complete/enhance this svn-id: r26616
2007-04-26Removing more semicolaMax Horn
svn-id: r26597
2007-02-24some fixes and additions for FOTAQ amiga versionsGregory Montoir
svn-id: r25825
2007-02-21added initial support for FOTAQ amiga versionsGregory Montoir
svn-id: r25769
2007-02-18cleanup and fixed _module memory leakGregory Montoir
svn-id: r25708
2007-02-18added basic support for playing FOTAQ amiga modules files (rjp1) instead of ↵Gregory Montoir
MIDI (code is currently #ifdef'ed out). svn-id: r25707
2007-02-14Fix MSVC warningEugene Sandulenko
svn-id: r25586
2007-02-12Fixed a special case (frequency/rate > repeating sample length)Sven Hesse
svn-id: r25521
2007-02-11Enable stereo by default for all ProTracker mods.Travis Howell
svn-id: r25482
2007-02-04- Moved the specific interrupt frequency of 80 Hz out of class Infogrames ↵Sven Hesse
into the GobEngine's Infogrames instances - Changed the 80 Hz to 75 Hz, which is more true to the original svn-id: r25389
2007-01-27formatting.Johannes Schickel
svn-id: r25230
2007-01-27Implemented some missing effects (arpeggio, sample delay, fine slides, ↵Sven Hesse
finetune, pattern delay) svn-id: r25229
2007-01-27OoopsSven Hesse
svn-id: r25227
2007-01-27Changed ProtrackerStream to inherit from Paula, unifying the mixingSven Hesse
svn-id: r25226
2007-01-27Add changes from madmoose to fix initial song length.Travis Howell
svn-id: r25219
2007-01-27Removing two FIXMEs, based on what madmoose told me on #scummvmMax Horn
svn-id: r25216
2007-01-26Some cleanup / code formatting changes, and added some FIXME commentsMax Horn
svn-id: r25199
2007-01-25Moved Paula and Infogrames to sound/mods/Sven Hesse
svn-id: r25191
2006-10-23Add patch to make ProTracker a subclass of AudioStream, from madmooseTravis Howell
svn-id: r24465
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-21Yuck, mark abuse of OSystem::setSoundCallbackMax Horn
svn-id: r24404
2006-10-19Add option to load a module via streamTravis Howell
svn-id: r24387
2006-10-18some cleanup.Johannes Schickel
svn-id: r24374
2006-10-16Add WIP (not yet plugged in) Protracker modules playerEugene Sandulenko
svn-id: r24351