* Replaced Lanczos window with Hann window for the windowed sinc function in the NCSF plugin.
author Naram Qashat
()
committer Naram Qashat
()
commit 7b9d904b1429565b069454e6024bad7289fd2737
tree bae82bc19f07c83b2b84219b72cd7a993da8b9df
parent 6e0904b0ca3825dd0a9d40320c9d488a69304d38
* 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.
src/in_ncsf/SSEQPlayer/Channel.cpp
src/in_ncsf/SSEQPlayer/Channel.h
src/in_ncsf/SSEQPlayer/Player.cpp
src/in_ncsf/SSEQPlayer/consts.h
src/in_ncsf/XSFConfig_NCSF.cpp
src/in_xsf_framework/XSFPlayer.cpp
src/in_xsf_framework/XSFPlayer.h