Wed, 25 Nov 2009 06:00:00 +0000 |
Sam Lantinga |
Add error messages for failure cases
|
Wed, 14 Jan 2009 04:25:32 +0000 |
Sam Lantinga |
indent
|
Mon, 12 Jan 2009 08:46:28 +0000 |
Sam Lantinga |
Fixed Visual C++ build
|
Sun, 11 Jan 2009 04:46:42 +0000 |
Ryan C. Gordon |
First shot at new audio resampling code.
|
Sat, 10 Jan 2009 18:32:24 +0000 |
Sam Lantinga |
Fixed Visual C++ release build for Visual C++ 2005
|
Sat, 20 Dec 2008 08:41:05 +0000 |
Sam Lantinga |
indent
|
Fri, 19 Dec 2008 09:15:59 +0000 |
Ryan C. Gordon |
More resampling fixes.
|
Fri, 19 Dec 2008 08:30:26 +0000 |
Ryan C. Gordon |
Allocate SDL_AudioCVT::coeff before using it.
|
Fri, 19 Dec 2008 06:43:41 +0000 |
Ryan C. Gordon |
Use SDL_zerop instead of SDL_memset.
|
Fri, 19 Dec 2008 06:01:03 +0000 |
Ryan C. Gordon |
Zero out SDL_AudioCVT struct before using it, to ensure it's all initialized.
|
Mon, 08 Dec 2008 00:27:32 +0000 |
Sam Lantinga |
Updated copyright date
|
Sun, 12 Oct 2008 16:21:36 +0000 |
Sam Lantinga |
Don't include <math.h> when HAVE_MATH_H isn't defined
|
Sat, 04 Oct 2008 06:46:59 +0000 |
Sam Lantinga |
Final merge of Google Summer of Code 2008 work...
|
Mon, 15 Sep 2008 07:34:36 +0000 |
Sam Lantinga |
Updated Visual C++ build
|
Mon, 01 Sep 2008 16:04:20 +0000 |
Sam Lantinga |
Fixed a bunch of compile warnings on Mac OS X
|
Tue, 26 Aug 2008 07:34:49 +0000 |
Sam Lantinga |
Fixed Visual Studio compilation problems
|
Mon, 25 Aug 2008 15:08:59 +0000 |
Sam Lantinga |
Final merge of Google Summer of Code 2008 work...
|
Tue, 12 Aug 2008 00:24:42 +0000 |
Aaron Wishnick |
General cleanup and fixed a buffer overrun bug. It may be necessary to normalize filter gain differently or something.
gsoc2008_audio_resampling
|
Thu, 10 Jul 2008 07:02:18 +0000 |
Aaron Wishnick |
Made a very significant optimization to the FIR filter which I believe I can take a little further. Right now the FIR filter size is 768 and I get some free() bugs, so this is something I need to debug.
gsoc2008_audio_resampling
|
Wed, 02 Jul 2008 08:04:50 +0000 |
Aaron Wishnick |
The windowed sinc filter generation code seems to be working fine. The FIR filtering code is also now working reasonably well. Occasionally the FIR filter will pop, but setting the normalization factor lower seems to help this. I suspect the problem is in the fixed point multiply/add. I also have a hunch the zero stuffing/sample discarding code is not correct, and I'll look at that soon to get it sorted out.
gsoc2008_audio_resampling
|
Wed, 02 Jul 2008 07:25:02 +0000 |
Aaron Wishnick |
Cleaned up some bugs, but the FIR filter is still distorting.
gsoc2008_audio_resampling
|
Sun, 22 Jun 2008 00:36:35 +0000 |
Aaron Wishnick |
Fixed lots of bugs in FIR filtering. Fixed point code is closer to working, but there seems to be overflow in the FIR filter resulting in distortion.
gsoc2008_audio_resampling
|
Thu, 19 Jun 2008 20:11:06 +0000 |
Aaron Wishnick |
IIR filtering now seems to work fine. Fixed point code also seems to be good.
gsoc2008_audio_resampling
|
Wed, 18 Jun 2008 22:42:27 +0000 |
Aaron Wishnick |
Implemented a lot of fixed point code for the filters. The SDL_FixMpy functions currently don't work properly -- there are some issues with signed vs unsigned.
gsoc2008_audio_resampling
|
Wed, 18 Jun 2008 18:55:50 +0000 |
Aaron Wishnick |
Began implementing IIR and FIR filters, and got zero stuffing and sample discarding working.
gsoc2008_audio_resampling
|
Wed, 18 Jun 2008 04:51:10 +0000 |
Aaron Wishnick |
Added beginnings of resampling code.
gsoc2008_audio_resampling
|
Tue, 19 Jun 2007 05:53:56 +0000 |
Sam Lantinga |
Fixes for compiling with Visual C++ 8.0 Express Edition
|
Wed, 29 Nov 2006 10:38:07 +0000 |
Ryan C. Gordon |
Apparently it's possible that MSVC will want to call a built-in function to
|