Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-27 | Partial commit of patch #2012839: Atari Patch for adding Native MIDI and Fix ↵ | Max Horn | |
Compile svn-id: r34194 | |||
2008-08-10 | Committed my patch #2040074 ("XMIDI callback control events"). At the ↵ | Torbjörn Andersson | |
moment, I'm not aware of any game that actually uses this XMIDI feature, so its primary function right now is to silence lots of warnings while running the DOS version of Simon the Sorcerer 2. svn-id: r33763 | |||
2008-08-01 | Print a warning if unsupported XMIDI controllers are used | Max Horn | |
svn-id: r33495 | |||
2008-07-29 | Changed class File (and derived classes) to only support read-only access; ↵ | Max Horn | |
added a new class DumpFile for writing svn-id: r33412 | |||
2008-07-09 | cleanup / code formatting | Max Horn | |
svn-id: r32973 | |||
2008-07-08 | On reading some more about XMIDI, I believe the NEXT and BREAK variants of the | Torbjörn Andersson | |
controller are mutually exclusive cases, i.e. a BREAK simply means forget about the innermost loop, and continue as if nothing had happened. svn-id: r32966 | |||
2008-07-06 | Fixed silly error. The NEXT_BREAK event should, of course, jump to the event | Torbjörn Andersson | |
*after* the FOR_LOOP event. Apart from simplifying things, this should allow limited number of repeats to work. svn-id: r32931 | |||
2008-07-06 | Implemented Good Enough(TM) XMIDI looping. This is used by Kyrandia 2 (the | Torbjörn Andersson | |
loop hack is no longer needed, and has been removed), and will be used by Discworld. svn-id: r32930 | |||
2008-06-28 | Patch ##1956946 (Audio::Mixer internal API revision) with some tweaks | Max Horn | |
svn-id: r32828 | |||
2008-06-22 | Fixed getTotalPlayTime implementation for MP3InputStream. | Johannes Schickel | |
svn-id: r32755 | |||
2008-06-13 | Added initial interface to list music devices and their types | Jordi Vilalta Prat | |
svn-id: r32695 | |||
2008-06-13 | Renamed MIDI plugins to Music plugins | Jordi Vilalta Prat | |
svn-id: r32693 | |||
2008-06-11 | use kMaxChannelVolume instead of hardcoding 255 | Max Horn | |
svn-id: r32666 | |||
2008-05-31 | Avoid some warnings when compiling in non-DEBUG mode (i.e. with assert() ↵ | Max Horn | |
disabled) svn-id: r32435 | |||
2008-05-27 | - Cleanup code for FlacInputStream::getTotalPlayTime | Johannes Schickel | |
- Reset input stream position in MP3InputStream after calculating total play time svn-id: r32323 | |||
2008-05-27 | Implemented getTotalPlayTime for MP3InputStream. | Johannes Schickel | |
svn-id: r32322 | |||
2008-05-26 | Fixed some code formatting thanks to LordHoto | Jordi Vilalta Prat | |
svn-id: r32275 | |||
2008-05-24 | Instead of simply returning 0 for "infinite" looping in FLAC and OGG/Vorbis ↵ | Johannes Schickel | |
streams in getTotalPlayTime return kUnknownPlayTime. svn-id: r32265 | |||
2008-05-24 | Take numLoops in account for getTotalPlayTime in FLAC and OGG/Vorbis streams. | Johannes Schickel | |
svn-id: r32264 | |||
2008-05-24 | Implementation of AudioStream::getTotalPlayTime for FLAC and OGG/Vorbis streams. | Johannes Schickel | |
svn-id: r32263 | |||
2008-05-24 | Made AudioStream::getTotalPlayTime virtual (Ooops :-) | Johannes Schickel | |
svn-id: r32261 | |||
2008-05-24 | Patch #1970427: AudioStream play length querying | Max Horn | |
svn-id: r32258 | |||
2008-05-24 | typo | Max Horn | |
svn-id: r32245 | |||
2008-05-20 | Move makeAdlibOPL inside the #include guards | Max Horn | |
svn-id: r32193 | |||
2008-05-14 | - Added more information (ID and capabilities) to the MIDI drivers | Jordi 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-14 | Moved 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-11 | Removed the remaining traces of the MorphOS ETUDE driver. | Jordi Vilalta Prat | |
svn-id: r31994 | |||
2008-05-11 | Added the MidiPlugin interface (first step towards the MIDI plugins) | Jordi Vilalta Prat | |
svn-id: r31993 | |||
2008-05-07 | Changed all delete [] usages to delete[]. | Johannes Schickel | |
svn-id: r31927 | |||
2008-05-06 | Allow static and dynamic plugins to be used at the same time | Jordi Vilalta Prat | |
svn-id: r31888 | |||
2008-04-20 | Fixed comments. | Torbjörn Andersson | |
svn-id: r31625 | |||
2008-04-14 | typo | Max Horn | |
svn-id: r31500 | |||
2008-04-03 | Add cyx patch for bug #1915657 - ELVIRA1: Amiga crashes (paula.h:108). | Travis Howell | |
svn-id: r31372 | |||
2008-03-26 | Modified Patch #1925352: Memory leak fixes | Max Horn | |
svn-id: r31244 | |||
2008-03-12 | Removed remaining traces of the dead MorphOS backend, which itself was ↵ | Max Horn | |
removed about one year ago svn-id: r31114 | |||
2008-02-26 | Completed fix for bug #1523129 (SOLARIS: solaris 8 build broken) | Max Horn | |
svn-id: r30972 | |||
2008-02-26 | Another tiny speed tweak for fmopl.cpp; replace a division with a shift. | Robin Watts | |
svn-id: r30968 | |||
2008-02-24 | Fixed warning on systems with unsiged char as default char type. | Johannes Schickel | |
svn-id: r30953 | |||
2008-02-20 | Added CAMD MIDI driver for AmigaOS4 | Jordi Vilalta Prat | |
svn-id: r30910 | |||
2008-02-17 | Tweaks 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-03 | Added 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-02 | Corrected an off-by-one error introduced with the latest cleanups | Filippos Karapetis | |
svn-id: r30743 | |||
2008-02-02 | Cleanup | Filippos Karapetis | |
svn-id: r30738 | |||
2008-01-28 | Fixed the spaces before tabs. | Jordi Vilalta Prat | |
svn-id: r30667 | |||
2008-01-27 | Removed trailing spaces. | Jordi Vilalta Prat | |
svn-id: r30664 | |||
2008-01-05 | This 'if' should not be necessary anymore | Max Horn | |
svn-id: r30254 | |||
2008-01-05 | Fix for bug #1795755: LOOM/FLAC: Pauses (temporary lockups) after speech | Max Horn | |
svn-id: r30252 | |||
2008-01-05 | Converted some spaces to tabs. | Torbjörn Andersson | |
svn-id: r30225 | |||
2007-12-31 | Enabling 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-21 | Fix memory leak in audiostream (I think) | Neil Millstone | |
svn-id: r29940 |