log

age author description
Wed, 26 Mar 2008 13:04:33 +0000 Jamie Bullock - Fixed build fail if --enable-fft not specified
Sat, 16 Feb 2008 20:13:05 +0000 Jamie Bullock - Added to pd example the ability to differentiate between different
Fri, 15 Feb 2008 15:49:49 +0000 Jamie Bullock Added new extraction function: xtract_subbands()
Fri, 15 Feb 2008 12:43:13 +0000 Jamie Bullock - Fixed bugs in xtract_flatness(), or at least added necessary
Wed, 02 Jan 2008 04:10:21 +0000 Jamie Bullock - Minor fix in xtract_lpc... or at least think it's a fix
Wed, 02 Jan 2008 02:26:13 +0000 Jamie Bullock - Re-factoring in xtract_spectrum and fixed normalisation bug
Tue, 01 Jan 2008 16:17:44 +0000 Jamie Bullock - Improvements to SWIG bindings generation script
Sat, 29 Dec 2007 18:35:35 +0000 Jamie Bullock - added bark coefficients PD example
Sat, 29 Dec 2007 17:33:17 +0000 Jamie Bullock - PD example brought in line with new delta features and subframe function
Fri, 28 Dec 2007 19:34:51 +0000 Jamie Bullock - Added new helper functions: xtract_windowed() and xtract_features_from_subframes()
Thu, 27 Dec 2007 20:37:15 +0000 Jamie Bullock Added l-norm/spectral flux
Thu, 27 Dec 2007 17:51:07 +0000 Jamie Bullock - Added extra argument to xtract_spectrum to give the option of normalising the magnitude/power coeffificients
Mon, 24 Dec 2007 13:21:13 +0000 Jamie Bullock - Fixes to descriptors.c where no break statement was given for certain cases is switch conditionals
Fri, 21 Dec 2007 11:05:20 +0000 Jamie Bullock - Added some previously uncommitted Pd testing examples
Tue, 16 Oct 2007 09:37:06 +0000 Jamie Bullock Fix for 'multiple symbol definitions' vs 'symbol not defined' dilemna. I think the solution is to wrap the globals in a struct, declare it in a header, and wrap with a definition guard, then define _once_ at library init time. (Sounds like a recipe for something...)
Tue, 09 Oct 2007 16:33:06 +0000 Jamie Bullock Added missing extern storage class specifier to private globals
Tue, 09 Oct 2007 13:47:58 +0000 Dan Stowell Fixed bug in xtract_init_mfcc() - iteration to decide filter peak positions only filled in freq_bands+1 values, when it should fill in freq_bands+2
Mon, 08 Oct 2007 10:32:16 +0000 Jamie Bullock Committed missing files needed for new out-of-place fftw plan creation
Sat, 06 Oct 2007 16:36:00 +0000 Jamie Bullock Removed fftw_plan from xtraction functions. Created new init function xtract_init_fft() for creating plans, which have global scope. Updated examples to reflect the change. New configure option: --with-fft_optimisation (0 = FFTW_ESTIMATE, 1 = FFTW_MEASURE, 2 = FFTW_PATIENT).
Thu, 04 Oct 2007 14:29:30 +0000 Jamie Bullock Incremented FIX revision number and updated ChangeLog
Wed, 03 Oct 2007 13:43:16 +0000 Dan Stowell Dan Stowell: Removed strange "zeroing" part of xtract_mfcc() which was zeroing a load of elements despite the fact that they're ignored by the DCT process called next, and never used for anything. This was writing to an assumed large result array (same size as number of FFT bins) despite the fact that only a small number of MFCCs (typically less than 50) are required, therefore either wasting memory or writing to memory it shouldn't do!
Wed, 03 Oct 2007 10:01:15 +0000 Dan Stowell Minor modifications to MFCC init, mainly just code formatting
Mon, 24 Sep 2007 10:26:26 +0000 Jamie Bullock Minor documentation change
Mon, 24 Sep 2007 08:23:26 +0000 Jamie Bullock Made xtract_loudness() more permissive, so it doesn't crash if N > BARK_BANDS
Thu, 06 Sep 2007 14:05:37 +0000 Jamie Bullock Java bindings (with simple test) now working. Unified Python and Java bindings tests.
Wed, 05 Sep 2007 17:57:09 +0000 Jamie Bullock Minor test.java fix
Wed, 05 Sep 2007 17:44:23 +0000 Jamie Bullock Updated README and minor buld tweaks for OS X (That will probably break the Linux build (sigh)).
Wed, 05 Sep 2007 14:50:37 +0000 Jamie Bullock Added m4 macros
Wed, 05 Sep 2007 14:32:17 +0000 Jamie Bullock Added java bindings. Everything seems to work OK, except test.java won't compile. Some kind of path error, but I can't work out how to fix it.
Tue, 04 Sep 2007 19:07:55 +0000 Jamie Bullock Added basic SWIG wrapper generator (use ./configure --enable-swig etc)
Mon, 03 Sep 2007 15:03:21 +0000 Jamie Bullock Back to C99 in CFLAGS, but at least we (should) have the C89 option if anyone can't make it work with their compiler
Mon, 03 Sep 2007 14:31:58 +0000 Jamie Bullock Checked ANSI C89 compliance (basically a few ifndefs for the C99 math functions: powf, roundf etc). Added a few PD examples/tests.