Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-17 | AUDIO: Fix Missing Default Switch Cases | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-08-25 | AUDIO: (FM-Towns/PC-98) - deconstructor/race condition fix | athrxx | |
(move mixer calls before mutex lock, since the mixer has a mutex of its own) | |||
2019-08-07 | AUDIO: (FM-Towns/PC98) - cleanup mutex handling | athrxx | |
2019-08-03 | AUDIO: (FM-TOWNS) Fix GCC Compiler Warning with Copy Assignment | D G Turner | |
2019-07-14 | SCUMM: imuse driver directory cleanup | athrxx | |
- move mac, pc speaker and fm-towns ims sound drivers into separate directory (AdLib and MT32/GM drivers are still too entangled with common code to be moved so easily, especially MT32/GM. It would require lots of changes to the common code and possibly to all engines using the MidiDriver class. So I leave that for now.) | |||
2019-05-07 | AUDIO: Fix GCC Compiler Warning in FM-TOWNS PC-98 Soft Synth | D G Turner | |
This is another warning of the use of memset to clear a non-trivial structure / class. This can be removed since the structure is cleared by the constructor which will be called by the "new" so clearing this again is redundant. | |||
2019-03-22 | AUDIO: (FM-TOWNS/PC-98) - silence some compiler warnings | athrxx | |
2019-03-22 | AUDIO: (FM-TOWNS) - turn warning into debug message | athrxx | |
(no need to bother users with something that is actually intended behavior) | |||
2019-03-08 | AUDIO: (FM-TOWNS/PC-98) - really fix NDS port build | athrxx | |
2019-03-08 | AUDIO: (FM-TOWNS/PC-98) - hopefully fix NDS port | athrxx | |
2019-03-07 | AUDIO: (FM-TOWNS) - cleanup | athrxx | |
2019-03-07 | AUDIO: (FM-TOWNS/PC-98) - initialize some uninitialized vars | athrxx | |
(just to remove some analysis warnings) | |||
2019-03-07 | AUDIO: (FM-TOWNS/PC-98) - allow individual operator frequencies | athrxx | |
(also add some sanity checks and make some more adjustments for SCI audio driver) | |||
2019-03-07 | AUDIO: (FM-TOWNS/PC-98) - fix valgrind warning | athrxx | |
(This didn't come up with the targets supported until now, but it does come up with SCI PC-98 music) | |||
2019-03-07 | AUDIO: (FM-TOWNS/PC-98) - more cleanup | athrxx | |
sort and rename some methods and vars and move as much as possible from public to private section | |||
2019-03-07 | AUDIO: (FM-TOWNS/PC-98) - cleanup | athrxx | |
Apart from some basic cleanup this commit reverts a somewhat unfortunate design decision I made. The Kyra/Hof/Lol PC-98 sound drivers shouldn't inherit from the emulator. This commit separates the driver from the emulator putting some common interface in between. This should allow easier implementation of other PC-98 sound drivers. | |||
2018-11-14 | AUDIO: (FM-TOWNS) - remove wave memory limit | athrxx | |
(This is basically an unnecessary emulation of a hardware limitation. EOB II will try to load approximately 70 KByte of samples for the outro sequence, which would lead to some missing sounds with the 64 Kbyte limit). | |||
2018-11-14 | AUDIO: (FM-TOWNS) - add error codes | athrxx | |
2018-04-19 | JANITORIAL: Fix whitespace | Adrian Frühwirth | |
2017-08-11 | AUDIO: Fix insufficient memset length in FM-TOWNS synthesizer | Eugene Sandulenko | |
2016-10-09 | JANITORIAL: Remove more trailing spaces | Eugene Sandulenko | |
2016-05-08 | AUDIO FM-TOWNS: Fix copy/paste error | Eugene Sandulenko | |
2016-04-14 | JANITORIAL: Reduce audio header dependencies | Ori Avtalion | |
2016-01-09 | AUDIO: fix two bugs in FM-TOWNS pcm code | athrxx | |
2015-11-09 | AUDIO: (FM-TOWNS) - replace fixed hanging notes buffer with a dynamic chain | athrxx | |
(This works around issues with some Indy 3 sound tracks. These tracks seem to be broken, since they have way too long duration values for some notes which would fill up the event buffer rather quickly. I tested with the UNZ emulator to be sure that this is an issue which also occurs with the original driver.) | |||
2015-11-09 | AUDIO: fix bug #6885 (INDY3: FMTOWNS: Music is distorted (regression)) | athrxx | |
2015-11-09 | AUDIO: (FM-TOWNS) - fix looping pcm sounds | athrxx | |
2015-11-09 | AUDIO: (FM-TOWNS) - cleanup euphony code | athrxx | |
(rework parts of the code + improve naming of variables/functions) | |||
2014-02-18 | AUDIO: Make GPL headers consistent in themselves. | Johannes Schickel | |
2012-11-11 | AUDIO: remove unused variables in FM-TOWNS imuse driver | athrxx | |
2012-03-13 | JANITORIAL: Replace (x ? false : true) by !(x). | Christoph Mallon | |
2011-11-03 | AUDIO: remove 2 superfluous lines in Kyra1/Kyra2/LoL FM-Towns/PC-98 sound driver | athrxx | |
2011-11-01 | FM-TOWNS AUDIO: make constructor of TownsAudioInterfaceInternal private | athrxx | |
2011-09-17 | SCUMM FM-TOWNS: fix invalid mem accesses | athrxx | |
- handle some invalid sound resources that come up when starting LOOM - fix typo in midi driver code (causing invalid mem reads) | |||
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-07-10 | SCUMM: minor bug fix in FM-Towns midi driver | athrxx | |
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-06-03 | FM-TOWNS AUDIO: some cleanup in midi driver code | athrxx | |
2011-06-02 | FM-TOWNS AUDIO: fix regression | athrxx | |
2011-06-02 | FM-TOWNS AUDIO: cleanup | athrxx | |
(move some stuff from TownsAudioInterfaceInternal to TownsAudio_PcmChannel) | |||
2011-05-31 | AUDIO: Fix GCC Compilation Warning in FM-Towns Softsynth. | D G Turner | |
2011-05-30 | FM-TOWNS AUDIO: fix destructors (thread safety) | athrxx | |
2011-05-29 | FM-TOWNS AUDIO: Unlock internal mutex before calling imuse timer proc. | athrxx | |
2011-05-20 | FM-TOWNS AUDIO: fix gcc warnings | athrxx | |
2011-05-20 | FM-TOWNS AUDIO: fix thread lockups and cleanup | athrxx | |
- fixed lockup situation in imuse destructor (only concerning the fm-towns driver) - fixed lockup situation when AudioCDManager functions get called (in both cases both the main thread and the mixer thread would get locked in different mutex belonging to the other thread) | |||
2011-05-20 | AUDIO: Remove leftover "forward" declaration after real declaration in the ↵ | Johannes Schickel | |
TOWNS midi code. | |||
2011-05-17 | AUDIO: Remove SVN Id/URL keywords from a few newly added files. | Johannes Schickel | |
2011-05-17 | FM-TOWNS AUDIO: hopefully fix ps2 port compile | athrxx | |
2011-05-17 | AUDIO: Fix warning | Willem Jan Palenstijn | |
2011-05-17 | FM-TOWNS AUDIO: Fix GCC warnings | athrxx | |