Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-08-22 | Detach the player callback handler when the music is being unloaded. Fixes ↵ | Filippos Karapetis | |
bug #1734416 - "AUDIO: ITE: Random crashes with the MIDI parser" svn-id: r28696 | |||
2007-08-20 | Removed extra commas from lookup-tables' ends. | Kari Salminen | |
svn-id: r28676 | |||
2007-07-28 | Ooops, fix typo in last commit. | Travis Howell | |
svn-id: r28257 | |||
2007-07-28 | Add support for multi-tune Protracker modules used in the Amiga version of ↵ | Travis Howell | |
Waxworks. svn-id: r28256 | |||
2007-07-22 | Don't be so strict about un-pausing sounds which are not paused currently | Max Horn | |
svn-id: r28163 | |||
2007-07-15 | Removed the old (obsolete) audiostream factories for MP3/Vorbis/FLAC data ↵ | Max Horn | |
which took a File pointer and a size (these were only implemented as brain-dead wrapper around the newer factory methods anyway) svn-id: r28110 | |||
2007-07-01 | Fix looping effect (at least DrMcCoy says it fixes it somehow, and I trust ↵ | Max Horn | |
him in that :) svn-id: r27835 | |||
2007-07-01 | Re-added __attribute__(packed) | Max Horn | |
svn-id: r27830 | |||
2007-07-01 | Once 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-07-01 | Removing non-ASCII chars from source code | Max Horn | |
svn-id: r27818 | |||
2007-06-30 | Changed semantics of Mixer::pause*() methods -- if you pause n times, you ↵ | Max Horn | |
have to unpause n times before the sound resumes (this means pauseAll works correct in engines which selectively pause/resume single sounds) svn-id: r27798 | |||
2007-06-30 | Tabs -> spaces | Max Horn | |
svn-id: r27790 | |||
2007-06-30 | Update the ARM version of the rate conversion code, in line with Fingolfins | Robin Watts | |
optimisatins of the C version last night. Saves about 5 cycles per sample. svn-id: r27789 | |||
2007-06-30 | Tweak LinearRateConverter code so that opos is in the range [0,1[ instead of ↵ | Max Horn | |
[-1,0[ when entering the interpolation loop (this allows us to get rid of '& FRAC_LO_MASK') svn-id: r27780 | |||
2007-06-29 | Added small explanatory comment | Max Horn | |
svn-id: r27779 | |||
2007-06-28 | Switched 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-28 | cleanup | Max Horn | |
svn-id: r27765 | |||
2007-06-28 | Fix a bad, bad out-of-bounds write in the Protracker code | Max Horn | |
svn-id: r27764 | |||
2007-06-28 | Some optimizations to the Paula sound chip emu code (removing common sub ↵ | Max Horn | |
expressions and stuff) svn-id: r27761 | |||
2007-06-28 | Moved some fixed point code to its own header file; simplified the ↵ | Max Horn | |
LinearRateConverter code a bit; corrected some comments; split makeRateConverter into two funcs (one of them being a template func), for easier maintenance svn-id: r27760 | |||
2007-06-28 | Started 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-28 | Minor cleanup | Max Horn | |
svn-id: r27758 | |||
2007-06-25 | Fix for a stupid typo in yesterdays sound fill tweak. | Robin Watts | |
This fixes bug 1743016. Thanks to erictorbjorn and md5 for pointing me at it. svn-id: r27718 | |||
2007-06-25 | Patch #1742574: "GUI: Unify "Default" options text" | Eugene Sandulenko | |
svn-id: r27698 | |||
2007-06-24 | Small tweak to the readBuffer routines of sound/audiostream.cpp; by counting a | Robin Watts | |
variable down we save 1 cycle per sample copied (at least) on most architectures. svn-id: r27693 | |||
2007-06-24 | Remove useless startPlay override from ProtrackerStream | Max Horn | |
svn-id: r27692 | |||
2007-06-24 | Mod code cleanup | Max Horn | |
svn-id: r27690 | |||
2007-06-16 | cleanup | Max Horn | |
svn-id: r27501 | |||
2007-06-16 | cleanup | Max Horn | |
svn-id: r27500 | |||
2007-06-16 | Avoid using the 'st_sample_t out[2]' arrays inside tight loops, as some ↵ | Max Horn | |
compilers are bad at optimizing array access due to pointer aliasing svn-id: r27499 | |||
2007-06-16 | Tiny changes to help optimizer resolve array aliasing | Max Horn | |
svn-id: r27471 | |||
2007-06-16 | Patch #1717419: Optimisation for sound rate conversion code | Max Horn | |
svn-id: r27470 | |||
2007-06-16 | Fix legal header for new files. | Eugene Sandulenko | |
svn-id: r27468 | |||
2007-06-16 | Patch #1721826: ARM asm versions of sound rate conversion/mixing code | Max Horn | |
svn-id: r27467 | |||
2007-06-03 | Removed dead code | Max Horn | |
svn-id: r27066 | |||
2007-05-30 | Updated 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-27 | Reverted r26922. | Johannes Schickel | |
svn-id: r26967 | |||
2007-05-22 | Simpilified Singleton implementation and usage. | Johannes Schickel | |
svn-id: r26922 | |||
2007-05-20 | some fixes for the music in Amiga OS Demo | Gregory Montoir | |
svn-id: r26886 | |||
2007-05-19 | added 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-05-01 | Implemented a IFF (Interchange File Format) parser and added subclasses to ↵ | Nicola Mettifogo | |
parse graphics (ILBM, PBM) and audio (8SVX), thus replacing old decoding routines. SAGA and Parallaction have been adjusted to work with the new code. svn-id: r26719 | |||
2007-04-27 | Added a doxygen comment to makeProtrackerStream -- somebody who knows the ↵ | Max Horn | |
code behind this please complete/enhance this svn-id: r26616 | |||
2007-04-26 | Removing more semicola | Max Horn | |
svn-id: r26597 | |||
2007-04-25 | Removing lots of superfluous semicola (see mail by David Weinehall on ↵ | Max Horn | |
scummvm-devel) svn-id: r26594 | |||
2007-04-19 | Patch #1701118: Remove non-english characters from ym2612.cpp | Max Horn | |
svn-id: r26551 | |||
2007-04-15 | Some more supposedly unitialized variables (see bug #1700986) | Sven Hesse | |
svn-id: r26509 | |||
2007-04-14 | Got rid of the last traces of DigitalTrackInfo | Max Horn | |
svn-id: r26477 | |||
2007-04-14 | Rewrote AudioCDManager to not use DigitalTrackInfo instances anymore, but ↵ | Max Horn | |
rather create/use track AudioStream instances directly svn-id: r26476 | |||
2007-04-14 | Extended Audio::openStreamFile function with startTime, duration and ↵ | Max Horn | |
numLoops parameters, and slightly cleaned up its code svn-id: r26471 | |||
2007-04-09 | When the appendable audiostream is done with a queued buffer, delete it as | Torbjörn Andersson | |
documented. svn-id: r26444 |