dolphin/Source/Plugins/Plugin_DSP_LLE/Src
John Peterson 4001e11116 Notice: This version is for testing only. It may cause unwanted side effects for the sound in many games. It adds preliminary support for volume control. I think high delta values (often close to 0x10000) mean that volume should be lowered, and vice versa. But I'm unsure how big the volume steps should be, and where the volume should go to. The current guess is that pb.mixer_control also tell us what the new volume level should be, but I'm not sure about that. The current settings seems to work okay in games like Paper Mario and Fire Emblem when sounds are faded in to begin or faded out to stop. But it worked less well for the sequenced music in Skies of Arcadia where some blocks would get a to high volume.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@806 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09 04:00:47 +00:00
..
Logging Notice: This version is for testing only. It may cause unwanted side effects for the sound in many games. It adds preliminary support for volume control. I think high delta values (often close to 0x10000) mean that volume should be lowered, and vice versa. But I'm unsure how big the volume steps should be, and where the volume should go to. The current guess is that pb.mixer_control also tell us what the new volume level should be, but I'm not sure about that. The current settings seems to work okay in games like Paper Mario and Fire Emblem when sounds are faded in to begin or faded out to stop. But it worked less well for the sequenced music in Skies of Arcadia where some blocks would get a to high volume. 2008-10-09 04:00:47 +00:00
AOSoundStream.cpp Linux+MacOS: a Fix for someone have problems with compiling on a Mac, few fixes for DSP LLE plugin, I don't have files to test though 2008-07-29 23:59:21 +00:00
AOSoundStream.h Linux+MacOS: a Fix for someone have problems with compiling on a Mac, few fixes for DSP LLE plugin, I don't have files to test though 2008-07-29 23:59:21 +00:00
DSoundStream.cpp Include system headers using "#include <file.h>", so GCC will not issue warnings about them. 2008-08-26 23:32:54 +00:00
DSoundStream.h Initial megacommit. 2008-07-12 17:40:22 +00:00
DisAsmDlg.cpp Hook up sound output in the LLE plugin. Some AX games actually produce some icky scratchy "sound" sometimes :D 2008-10-04 00:16:19 +00:00
DisAsmDlg.h Initial megacommit. 2008-07-12 17:40:22 +00:00
DisAsmListView.h Initial megacommit. 2008-07-12 17:40:22 +00:00
Globals.cpp Made the debugger automatically get the PB address. 2008-10-03 01:31:11 +00:00
Globals.h Made the debugger automatically get the PB address. 2008-10-03 01:31:11 +00:00
Mixer.cpp added the mixer.cpp to LLE on linux 2008-10-04 22:07:55 +00:00
Mixer.h Hook up sound output in the LLE plugin. Some AX games actually produce some icky scratchy "sound" sometimes :D 2008-10-04 00:16:19 +00:00
RegSettings.cpp Fix/workaround at least one class of buffer underruns in the GL plugin. Fix some bad deletes (instead of delete []). etc. 2008-08-31 13:36:52 +00:00
RegSettings.h Initial megacommit. 2008-07-12 17:40:22 +00:00
RegisterDlg.cpp Initial megacommit. 2008-07-12 17:40:22 +00:00
RegisterDlg.h Initial megacommit. 2008-07-12 17:40:22 +00:00
SConscript added the mixer.cpp to LLE on linux 2008-10-04 22:07:55 +00:00
Tools.cpp Initial megacommit. 2008-07-12 17:40:22 +00:00
Tools.h Initial megacommit. 2008-07-12 17:40:22 +00:00
disassemble.cpp few warning fixes 2008-09-16 20:24:34 +00:00
disassemble.h Initial megacommit. 2008-07-12 17:40:22 +00:00
gdsp_aram.cpp Added AI FIFO wave logging to HLE plugin. Same for LLE plugin is coming soon. Plus some extra critical section locks in LLE plugin. 2008-10-08 18:57:33 +00:00
gdsp_aram.h Added AI FIFO wave logging to HLE plugin. Same for LLE plugin is coming soon. Plus some extra critical section locks in LLE plugin. 2008-10-08 18:57:33 +00:00
gdsp_ext_op.cpp make LLE "work" on linux 2008-09-16 13:53:11 +00:00
gdsp_ext_op.h Initial megacommit. 2008-07-12 17:40:22 +00:00
gdsp_ifx.h Initial megacommit. 2008-07-12 17:40:22 +00:00
gdsp_interface.cpp Added AI FIFO wave logging to HLE plugin. Same for LLE plugin is coming soon. Plus some extra critical section locks in LLE plugin. 2008-10-08 18:57:33 +00:00
gdsp_interface.h Initial megacommit. 2008-07-12 17:40:22 +00:00
gdsp_interpreter.cpp make LLE "work" on linux 2008-09-16 13:53:11 +00:00
gdsp_interpreter.h Initial megacommit. 2008-07-12 17:40:22 +00:00
gdsp_memory.cpp Hook up sound output in the LLE plugin. Some AX games actually produce some icky scratchy "sound" sometimes :D 2008-10-04 00:16:19 +00:00
gdsp_memory.h Initial megacommit. 2008-07-12 17:40:22 +00:00
gdsp_opcodes.cpp Initial megacommit. 2008-07-12 17:40:22 +00:00
gdsp_opcodes.h make LLE "work" on linux 2008-09-16 13:53:11 +00:00
gdsp_opcodes_helper.h make LLE "work" on linux 2008-09-16 13:53:11 +00:00
gdsp_registers.cpp Initial megacommit. 2008-07-12 17:40:22 +00:00
gdsp_registers.h Initial megacommit. 2008-07-12 17:40:22 +00:00
main.cpp wave loggin for LLE plugin too. 2008-10-08 19:02:52 +00:00
opcodes.cpp Initial megacommit. 2008-07-12 17:40:22 +00:00
opcodes.h few warning fixes 2008-09-16 20:24:34 +00:00
stdafx.cpp Initial megacommit. 2008-07-12 17:40:22 +00:00
stdafx.h Initial megacommit. 2008-07-12 17:40:22 +00:00