 |
View 7b9d904
* Replaced Lanczos window with Hann window for the windowed sinc function in the NCSF plugin. * Added a ring buffer specifically designed for working with SWAVs to replace the one provided by kode54, still have to give him thanks for the original though. * Fixed clipping issue caused by invalid clamping values. * Minor fix to using the min()/max() functions of numeric_limits because Winamp's out.h includes windows.h without my specific wrapper to redefine things.
Naram Qashat authored on 2013/05/07 05:42:46
|
 |
View 6e0904b
Update from FSS commits 39e6fa8 and 5204c55, guards ADSR against invalid values, these may not be 100% correct but they currently work as is.
Naram Qashat authored on 2013/05/01 23:08:02
|
 |
View 9123360
Minor update to scale the phase offset, thanks to kode54.
Naram Qashat authored on 2013/04/26 13:56:54
|
 |
View daf69cd
Fixed up the Lanczos interpolation in NCSF (thanks to kode54), also allowed the NCSF plugin to use 32-bit samples in it's GenerateSamples function.
Naram Qashat authored on 2013/04/26 00:54:28
|
 |
View 7e09154
Added Lanczos interpolation to the NCSF plugin, and cleaned up a bit of the other code, as well as removing pstdint.h since it's no longer needed.
Naram Qashat authored on 2013/04/23 20:29:21
|
 |
View 2277315
Some more code cleanup in DeSmuME.
Naram Qashat authored on 2013/04/23 00:07:41
|
 |
View 39d4cb5
Updated to latest DeSmuME SVN.
Naram Qashat authored on 2013/04/19 13:01:50
|
 |
View d07af85
Slight update from DeSmuME SVN and a bit more code style cleanup of the AsmJit stuff, since I think it's code style is ugly.
Naram Qashat authored on 2013/04/19 12:45:47
|
 |
View 5807752
Removed a bunch of casts, they seem to be fine without them in most cases.
Naram Qashat authored on 2013/04/18 23:22:54
|
 |
View df689ef
Forgot to update the version number on the last commit.
Naram Qashat authored on 2013/04/18 20:47:39
|
 |
View e3a14bf
Implemented circular interpolation buffer to fix interpolation, thanks to kode54 for the code.
Naram Qashat authored on 2013/04/18 20:43:31
|
 |
View dfb7763
Updating in_2sf to use a newish version of DeSmuME, 0.9.9 from SVN. Somewhat cleaned up as well, but not everything because it's a pain in the ass.
Naram Qashat authored on 2013/04/18 17:22:55
|
 |
View 3e0122a
Removed the save state loading from the 2SF player and updated the VBA-M code to the latest revision.
Naram Qashat authored on 2013/04/12 20:27:27
|
 |
View f43812d
For in_snsf, replaced the B-spline interpolation with the 6-point, 5th-order version, and replaced the Optimal interpolation with 6-point, 5th-order 2nd-order Osculating.
Naram Qashat authored on 2013/04/12 13:36:31
|
 |
View c11deb7
Very minor optimization on decoding ADPCM when reading an SWAV.
Naram Qashat authored on 2013/04/12 13:13:27
|