Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-12-24 | - Fixes to descriptors.c where no break statement was given for certain ↵ | Jamie Bullock | |
cases is switch conditionals - Added LPC and LPCC extraction functions. LPC implements Durbin method as described in Rabiner and Juang and implemented in Dr. Dobbs 1994 edition by Jutta Degener | |||
2007-12-21 | - Added some previously uncommitted Pd testing examples | Jamie Bullock | |
- Improved python bindings. Now we can do vector features as well as scalar from Python | |||
2007-10-16 | Fix for 'multiple symbol definitions' vs 'symbol not defined' dilemna. I ↵ | Jamie Bullock | |
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...) | |||
2007-10-09 | Added missing extern storage class specifier to private globals | Jamie Bullock | |
2007-10-09 | Fixed bug in xtract_init_mfcc() - iteration to decide filter peak positions ↵ | Dan Stowell | |
only filled in freq_bands+1 values, when it should fill in freq_bands+2 | |||
2007-10-08 | Committed missing files needed for new out-of-place fftw plan creation | Jamie Bullock | |
2007-10-06 | Removed fftw_plan from xtraction functions. Created new init function ↵ | Jamie Bullock | |
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). | |||
2007-10-04 | Incremented FIX revision number and updated ChangeLog | Jamie Bullock | |
2007-10-03 | Dan Stowell: Removed strange "zeroing" part of xtract_mfcc() which was ↵ | Dan Stowell | |
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! | |||
2007-10-03 | Minor modifications to MFCC init, mainly just code formatting | Dan Stowell | |
2007-09-24 | Minor documentation change | Jamie Bullock | |
2007-09-24 | Made xtract_loudness() more permissive, so it doesn't crash if N > BARK_BANDS | Jamie Bullock | |
2007-09-06 | Java bindings (with simple test) now working. Unified Python and Java ↵ | Jamie Bullock | |
bindings tests. | |||
2007-09-05 | Minor test.java fix | Jamie Bullock | |
2007-09-05 | Updated README and minor buld tweaks for OS X (That will probably break the ↵ | Jamie Bullock | |
Linux build (sigh)). | |||
2007-09-05 | Added m4 macros | Jamie Bullock | |
2007-09-05 | Added java bindings. Everything seems to work OK, except test.java won't ↵ | Jamie Bullock | |
compile. Some kind of path error, but I can't work out how to fix it. | |||
2007-09-04 | Added basic SWIG wrapper generator (use ./configure --enable-swig etc) | Jamie Bullock | |
2007-09-03 | Back to C99 in CFLAGS, but at least we (should) have the C89 option if ↵ | Jamie Bullock | |
anyone can't make it work with their compiler | |||
2007-09-03 | Checked ANSI C89 compliance (basically a few ifndefs for the C99 math ↵ | Jamie Bullock | |
functions: powf, roundf etc). Added a few PD examples/tests. | |||
2007-09-02 | Fixed bug in xtract_irregularity_k() - failure to initialise *result to zero | Dan Stowell | |
2007-08-20 | Minor mods and typos corrections that were lurking uncommitted | Jamie Bullock | |
2007-08-19 | Updated changelog | Jamie Bullock | |
2007-08-19 | Added MSP example test patches and modified MSP Makefile to cater for ↵ | Jamie Bullock | |
specific architectures | |||
2007-08-19 | 'Fix' version bump. | Jamie Bullock | |
2007-08-19 | Fix for MSP example list argument bug | Jamie Bullock | |
2007-08-19 | Fixes for MSP example, and changed the fundamental estimators so that if ↵ | Jamie Bullock | |
they don't get a samplerate 44100 is assumed (I'm not sure if this is a good idea!). | |||
2007-07-31 | Added Max/MSP external to examples. There are problems (memory I think), but ↵ | Jamie Bullock | |
the basic code is there | |||
2007-04-20 | Minor update to autocorrelation_fft() | Jamie Bullock | |
2007-04-20 | Fixed autocorrelation_fft() it now gives comparable output to autocorrelation() | Jamie Bullock | |
2007-04-04 | Small changes thanks to compiler warnings (no change to behaviour) | Dan Stowell | |
2007-03-20 | Fixed constants in xtract_macros_private.h so that defaults work out OK | Jamie Bullock | |
2007-03-20 | Ammended xtract_mfcc() documentation | Jamie Bullock | |
2007-03-20 | Removed spurious mallocs and frees in xtract_mfcc and xtract_dct | Jamie Bullock | |
2007-03-19 | Further updated xtract_spectrum() to hopefully fix fft iteration bug and ↵ | Jamie Bullock | |
nyquist/DC inclusion. Added new boolean argument 'withDC' to select whether the DC component is required in the output | |||
2007-03-19 | xtract_mfcc(): Slightly different way of limiting to XTRACT_LOG_LIMIT. It's ↵ | Dan Stowell | |
the same in theory, but saves on one assignment operation. But the real reason I did it was because my compiler (gcc 4.0.1, Apple intel edition) was getting it wrong (presumably during some optimisation). It does save on the assignment though. | |||
2007-03-19 | xtract_mfcc failed to initialise its result values to zero - now fixed. | Dan Stowell | |
2007-03-14 | Fixed bug in xtract_spectrum() FFTW_R2HC now interpreted correctly. Updated ↵ | Jamie Bullock | |
ChangeLog and AUTHORS files. | |||
2007-03-13 | Fixed incorrect symbols in FFTless placeholder functions, and made them ↵ | Dan Stowell | |
return a value. | |||
2007-03-12 | Incremented fix version | Jamie Bullock | |
2007-03-12 | Modified autogen.sh so that it copies needed files rather than creating symlinks | Jamie Bullock | |
2007-03-12 | Removed -Werror from CFLAGS to make the PD example compile on OS X | Jamie Bullock | |
2007-03-12 | Improvements an fixes to PD example and help files | Jamie Bullock | |
2007-02-15 | Removed '//' comments | Jamie Bullock | |
2007-02-15 | Minor fixes to descriptors.c (Thanks to Chris Cannam) | Jamie Bullock | |
2007-02-12 | Various minor fixes | Jamie Bullock | |
2007-01-29 | Version 0.4.0. Updated ChangeLog | Jamie Bullock | |
2007-01-29 | Added xtract_macros_private.h | Jamie Bullock | |
2007-01-29 | Added namespacing to enumerations and defines. Made most macros private. | Jamie Bullock | |
2007-01-21 | Finished the essentials of descriptors.c | Jamie Bullock | |