pcsx2/plugins/spu2ghz
ramapcsx2 54280950ef SPU2Ghz: Made the timestretcher automatically turn on/off based on game speed. This is possible thanks to recent changes by Jake.Stine :)
The way it works now, it makes it completely automatic for the user.
If the buffers over/underflow the stretcher enables itself.
Once it decides that game speed is fine again, it disables itself.

This works really great here, but please comment if it causes trouble for you.

git-svn-id: http://pcsx2-playground.googlecode.com/svn/trunk@231 a6443dda-0b58-4228-96e9-037be469359c
2016-05-24 22:40:24 +02:00
..
SoundTouch Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
asio Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
liba52 Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
CHANGELOG.TXT Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
LGPL.txt Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
License.txt Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
PS2Edefs.h Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
PS2Etypes.h Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz.aps Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz.def Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz.dsp Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz.dsw Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz.rc Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz.sln Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz.vcproj Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz_intel.icproj Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz_intel.sln Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz_intel.vcproj Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz_vs2005.sln Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz_vs2005.vcproj Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz_vs2005_64.sln Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz_vs2005_64.vcproj Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz_vs2008.sln Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
SPU2ghz_vs2008.vcproj Hah! Since the last SPU2 update was so great I sent my local project files along the way :p 2016-05-24 22:40:24 +02:00
TODO.txt Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
asioout.cpp Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
config.cpp Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
config.h Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
debug.cpp Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
debug.h SPU2Ghz: Updated to include Jake.Stine's latest work. Some issues still exist, but will be fixed soon. 2016-05-24 22:40:24 +02:00
decoder.cpp Using this as a base now, it works very well for me. Thanks to Jake.Stine's patch the plugin got a bit faster ;) 2016-05-24 22:40:23 +02:00
defs.h SPU2Ghz: Updated to include Jake.Stine's latest work. Some issues still exist, but will be fixed soon. 2016-05-24 22:40:24 +02:00
dialogs.h Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
dma.cpp Jake.Stine "completed" his work on SPU2Ghz, I tested a whole lot of games with this and it sounds great! Savestates work very well, the mixer is fast, even the dreaded buffer over/underflows are handled quite well (even without timestretch!). 2016-05-24 22:40:24 +02:00
dma.h Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
dsound51.cpp Last update for today, timestretch needs one more addition, then its perfect. The soundbuffer can (rarely) over/underflow (loop) and throw of the emergency stretch calculations. Will fix that soon :) 2016-05-24 22:40:23 +02:00
dsoundout.cpp Using this as a base now, it works very well for me. Thanks to Jake.Stine's patch the plugin got a bit faster ;) 2016-05-24 22:40:23 +02:00
dsp.cpp Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
dsp.h Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
lowpass.cpp Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
lowpass.h Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
mixer.cpp Jake.Stine "completed" his work on SPU2Ghz, I tested a whole lot of games with this and it sounds great! Savestates work very well, the mixer is fast, even the dreaded buffer over/underflows are handled quite well (even without timestretch!). 2016-05-24 22:40:24 +02:00
mixer.h Using this as a base now, it works very well for me. Thanks to Jake.Stine's patch the plugin got a bit faster ;) 2016-05-24 22:40:23 +02:00
mkrelease.cmd Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
regs.h Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
regtable.h Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
resource.h Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
settings.frm Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
settings.frx Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
sndout.cpp SPU2Ghz: Made the timestretcher automatically turn on/off based on game speed. This is possible thanks to recent changes by Jake.Stine :) 2016-05-24 22:40:24 +02:00
sndout.h Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
spdif.h Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
spu2.cpp Jake.Stine "completed" his work on SPU2Ghz, I tested a whole lot of games with this and it sounds great! Savestates work very well, the mixer is fast, even the dreaded buffer over/underflows are handled quite well (even without timestretch!). 2016-05-24 22:40:24 +02:00
spu2.h Jake.Stine "completed" his work on SPU2Ghz, I tested a whole lot of games with this and it sounds great! Savestates work very well, the mixer is fast, even the dreaded buffer over/underflows are handled quite well (even without timestretch!). 2016-05-24 22:40:24 +02:00
spu2replay.cpp Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
spu2replay.h Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
utf8.cpp Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
utf8.h Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
wavedump_wav.cpp Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00
waveout.cpp Jake.Stine "completed" his work on SPU2Ghz, I tested a whole lot of games with this and it sounds great! Savestates work very well, the mixer is fast, even the dreaded buffer over/underflows are handled quite well (even without timestretch!). 2016-05-24 22:40:24 +02:00
xaudio2out.cpp Added SPU2Ghz to the repository 2016-05-24 22:40:23 +02:00