Fri, 31 May 2013 23:01:59 +0100 |
Jamie Bullock |
Reinstate path fix
|
Fri, 31 May 2013 22:57:13 +0100 |
Jamie Bullock |
Remove obsolete reference to xtract_scalar_private.h
|
Fri, 31 May 2013 22:44:03 +0100 |
Jamie Bullock |
Add wavelet-based pitch tracker
|
Fri, 31 May 2013 22:43:17 +0100 |
Jamie Bullock |
Add .gitignore
|
Wed, 24 Apr 2013 15:10:51 +0100 |
Jamie Bullock |
Provide relative include path for libxtract.h for compatibility with non-autotools builds
|
Fri, 15 Mar 2013 05:46:57 -0700 |
Jamie Bullock |
Merge pull request #13 from felixonmars/master
|
Fri, 08 Feb 2013 19:50:27 +0800 |
Felix Yan |
fix for automake 1.13
|
Fri, 15 Mar 2013 10:29:08 +0000 |
Jamie Bullock |
Remove erroneous casts to void * in xtract() function calls
|
Thu, 14 Mar 2013 13:03:12 +0000 |
Jamie Bullock |
Add explicit casts to malloc() calls for C++ compatibility
|
Thu, 10 Jan 2013 22:41:03 +0000 |
Jamie Bullock |
fixed Linux bugs
|
Thu, 10 Jan 2013 21:43:57 +0000 |
Jamie Bullock |
added LICENSE
|
Wed, 09 Jan 2013 23:22:07 +0000 |
Jamie Bullock |
removed extraneous files
|
Wed, 09 Jan 2013 23:18:25 +0000 |
Jamie Bullock |
removed references to GPL from README
|
Wed, 09 Jan 2013 23:09:34 +0000 |
Jamie Bullock |
implemented optimised FFT via the Accelerate framework. closes #5
|
Wed, 09 Jan 2013 20:15:50 +0000 |
Jamie Bullock |
add option to explicitly specify Ooura library at configure time
|
Wed, 09 Jan 2013 15:59:48 +0000 |
Jamie Bullock |
fixed bug in xtract_dct where data wasn't being copied to result vector
|
Wed, 09 Jan 2013 12:54:28 +0000 |
Jamie Bullock |
run FFT in place on the data vector
|
Wed, 09 Jan 2013 12:45:29 +0000 |
Jamie Bullock |
switched from single to double precision througout. closes #9
|
Tue, 08 Jan 2013 16:44:41 +0000 |
Jamie Bullock |
fixed build system bugs to do with the maintainer-clean target
|
Tue, 08 Jan 2013 14:32:45 +0000 |
Jamie Bullock |
removed floatArray and intArray from Java SWIG bindings
|
Mon, 07 Jan 2013 18:14:34 +0000 |
Jamie Bullock |
removed references to FFTW
|
Mon, 07 Jan 2013 17:03:10 +0000 |
Jamie Bullock |
Merge branch 'master' of https://github.com/jamiebullock/LibXtract
|
Mon, 07 Jan 2013 17:01:14 +0000 |
Jamie Bullock |
changed license from GPL to MIT. closes #6
|
Mon, 07 Jan 2013 16:27:15 +0000 |
Jamie Bullock |
added Ooura implementation to repository
|
Tue, 11 Dec 2012 02:58:18 -0800 |
Jamie Bullock |
Merge pull request #4 from tchajed/master
|
Sun, 02 Dec 2012 13:51:23 -0600 |
Tej Chajed |
removing unneeded %newobject decl
|
Sun, 02 Dec 2012 13:50:46 -0600 |
Tej Chajed |
adding ctype.i include
|
Thu, 13 Sep 2012 10:56:43 +0100 |
Jamie Bullock |
Changed references to SVN in README.md to GIT
|
Wed, 05 Sep 2012 16:27:18 +0100 |
Jamie Bullock |
Updated simpletest example to include MFCC
|
Mon, 18 Jun 2012 21:38:14 +0100 |
Jamie Bullock |
SWIG Java bindings improvements
|
Wed, 13 Jun 2012 15:08:11 +0100 |
Jamie Bullock |
Java SWIG bindings improvements
|
Sun, 10 Jun 2012 12:11:15 +0100 |
Jamie Bullock |
Updated README to cater for release vs SVN
|
Thu, 31 May 2012 19:48:50 +0100 |
Jamie Bullock |
removed PPC support
|
Thu, 31 May 2012 16:27:57 +0100 |
Jamie Bullock |
renamed README to README.md
|
Thu, 31 May 2012 16:25:17 +0100 |
Jamie Bullock |
converted README to Markdown
|
Fri, 30 Mar 2012 13:26:41 +0000 |
Jamie Bullock |
- minor SWIG fix
|
Fri, 30 Mar 2012 13:13:52 +0000 |
Jamie Bullock |
- updated python test to import libxtract.xtract
|
Thu, 29 Mar 2012 17:24:45 +0000 |
Jamie Bullock |
- updated to latest SWIG macros
|
Thu, 29 Mar 2012 12:23:04 +0000 |
Jamie Bullock |
- fixed build-time bug. in some cases average_deviation was commented out instead of spectral_average_deviation
|
Thu, 31 Mar 2011 12:22:29 +0000 |
Jamie Bullock |
- fixed xtract_spread() -- now just calls xtract_spectral_variance()
|
Wed, 30 Mar 2011 10:51:39 +0000 |
Jamie Bullock |
- reimplemented xtract_spectral_variance() xtract_spectral_skewness() and xtract_spectral_kurtosis() using correct maths
|
Wed, 30 Mar 2011 10:05:07 +0000 |
Jamie Bullock |
- fixed typos in *result initialisation potentially fixing horrible bug
|
Mon, 23 Aug 2010 11:28:39 +0000 |
Jamie Bullock |
- Max example tweaks
|
Wed, 03 Feb 2010 22:35:13 +0000 |
Jamie Bullock |
- fixed DC/Nyquist inclusion bug in xtract_spectrum() and refactored a bit
|
Tue, 11 Nov 2008 11:55:55 +0000 |
Jamie Bullock |
- Committed patch by Chris Cannam to avoid reading past the end of an array in peak detection routine in xtract_peak_spectrum()
|
Fri, 12 Sep 2008 13:52:20 +0000 |
Jamie Bullock |
- Committing ancient change left on HD. Relates to FFTW fft type
|
Sun, 04 May 2008 11:02:40 +0000 |
Jamie Bullock |
Fixed bug in peak interpolation algorithm in xtract_peak_spectrum()
|
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.
|
Sun, 02 Sep 2007 14:28:00 +0000 |
Dan Stowell |
Fixed bug in xtract_irregularity_k() - failure to initialise *result to zero
|
Mon, 20 Aug 2007 08:12:04 +0000 |
Jamie Bullock |
Minor mods and typos corrections that were lurking uncommitted
|
Sun, 19 Aug 2007 21:54:10 +0000 |
Jamie Bullock |
Updated changelog
|
Sun, 19 Aug 2007 21:46:41 +0000 |
Jamie Bullock |
Added MSP example test patches and modified MSP Makefile to cater for specific architectures
|
Sun, 19 Aug 2007 21:29:14 +0000 |
Jamie Bullock |
'Fix' version bump.
|
Sun, 19 Aug 2007 21:27:55 +0000 |
Jamie Bullock |
Fix for MSP example list argument bug
|
Sun, 19 Aug 2007 16:54:25 +0000 |
Jamie Bullock |
Fixes for MSP example, and changed the fundamental estimators so that if they don't get a samplerate 44100 is assumed (I'm not sure if this is a good idea!).
|
Tue, 31 Jul 2007 20:44:17 +0000 |
Jamie Bullock |
Added Max/MSP external to examples. There are problems (memory I think), but the basic code is there
|
Fri, 20 Apr 2007 09:51:28 +0000 |
Jamie Bullock |
Minor update to autocorrelation_fft()
|
Fri, 20 Apr 2007 08:49:49 +0000 |
Jamie Bullock |
Fixed autocorrelation_fft() it now gives comparable output to autocorrelation()
|
Wed, 04 Apr 2007 10:25:47 +0000 |
Dan Stowell |
Small changes thanks to compiler warnings (no change to behaviour)
|
Tue, 20 Mar 2007 07:57:56 +0000 |
Jamie Bullock |
Fixed constants in xtract_macros_private.h so that defaults work out OK
|
Tue, 20 Mar 2007 07:39:11 +0000 |
Jamie Bullock |
Ammended xtract_mfcc() documentation
|
Tue, 20 Mar 2007 07:35:30 +0000 |
Jamie Bullock |
Removed spurious mallocs and frees in xtract_mfcc and xtract_dct
|
Mon, 19 Mar 2007 18:58:21 +0000 |
Jamie Bullock |
Further updated xtract_spectrum() to hopefully fix fft iteration bug and nyquist/DC inclusion. Added new boolean argument 'withDC' to select whether the DC component is required in the output
|
Mon, 19 Mar 2007 15:06:55 +0000 |
Dan Stowell |
xtract_mfcc(): Slightly different way of limiting to XTRACT_LOG_LIMIT. It's 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.
|
Mon, 19 Mar 2007 14:41:56 +0000 |
Dan Stowell |
xtract_mfcc failed to initialise its result values to zero - now fixed.
|
Wed, 14 Mar 2007 17:20:14 +0000 |
Jamie Bullock |
Fixed bug in xtract_spectrum() FFTW_R2HC now interpreted correctly. Updated ChangeLog and AUTHORS files.
|
Tue, 13 Mar 2007 10:14:32 +0000 |
Dan Stowell |
Fixed incorrect symbols in FFTless placeholder functions, and made them return a value.
|
Mon, 12 Mar 2007 19:13:48 +0000 |
Jamie Bullock |
Incremented fix version
|
Mon, 12 Mar 2007 19:13:02 +0000 |
Jamie Bullock |
Modified autogen.sh so that it copies needed files rather than creating symlinks
|
Mon, 12 Mar 2007 19:01:10 +0000 |
Jamie Bullock |
Removed -Werror from CFLAGS to make the PD example compile on OS X
|
Mon, 12 Mar 2007 18:20:43 +0000 |
Jamie Bullock |
Improvements an fixes to PD example and help files
|
Thu, 15 Feb 2007 10:48:41 +0000 |
Jamie Bullock |
Removed '//' comments
|
Thu, 15 Feb 2007 10:44:28 +0000 |
Jamie Bullock |
Minor fixes to descriptors.c (Thanks to Chris Cannam)
|
Mon, 12 Feb 2007 17:11:31 +0000 |
Jamie Bullock |
Various minor fixes
|
Mon, 29 Jan 2007 15:11:59 +0000 |
Jamie Bullock |
Version 0.4.0. Updated ChangeLog
|
Mon, 29 Jan 2007 12:34:50 +0000 |
Jamie Bullock |
Added xtract_macros_private.h
|
Mon, 29 Jan 2007 11:30:11 +0000 |
Jamie Bullock |
Added namespacing to enumerations and defines. Made most macros private.
|
Sun, 21 Jan 2007 14:40:23 +0000 |
Jamie Bullock |
Finished the essentials of descriptors.c
|
Thu, 11 Jan 2007 16:37:50 +0000 |
Jamie Bullock |
Fleshed out function descriptors.
|
Wed, 10 Jan 2007 14:36:43 +0000 |
Jamie Bullock |
Made some changes to spectral_mean etc.
|
Wed, 10 Jan 2007 13:16:55 +0000 |
Jamie Bullock |
Rationalised spectral data format. Added spectral_mean et al
|
Tue, 09 Jan 2007 11:30:44 +0000 |
Jamie Bullock |
Added desc and p_desc fields to descriptor definitions
|
Fri, 22 Dec 2006 20:13:02 +0000 |
Jamie Bullock |
Added function descriptors
|
Thu, 21 Dec 2006 13:23:12 +0000 |
Jamie Bullock |
Added xtract_sharpness()
|
Thu, 21 Dec 2006 12:06:44 +0000 |
Jamie Bullock |
Added xtract_slope()
|
Thu, 21 Dec 2006 11:31:51 +0000 |
Jamie Bullock |
xtract_magnitude_spectrum() and xtract_peaks() share format of N/2 frequency values and N/2 magnitude coefficients. 'Fixed' xtract_loudness() so that N=1 can be used for specific loudness.
|
Wed, 20 Dec 2006 16:47:52 +0000 |
Jamie Bullock |
Added bin frequencies to second half of xtract_magnitude_spectrum()
|
Wed, 20 Dec 2006 15:34:56 +0000 |
Jamie Bullock |
Added new features: sum, highest_value, crest and noisiness
|
Wed, 20 Dec 2006 12:28:08 +0000 |
Jamie Bullock |
Fixed xtract_flatness()
|
Fri, 15 Dec 2006 21:17:12 +0000 |
Jamie Bullock |
Numerous fixes and enhancements, see ChangeLog.
|
Tue, 12 Dec 2006 21:47:42 +0000 |
Jamie Bullock |
Numerous fixes, see ChangeLog
|
Mon, 11 Dec 2006 17:57:27 +0000 |
Jamie Bullock |
Changes to xtract_inharmonicity - made parameters consistent with other
|
Mon, 11 Dec 2006 11:22:13 +0000 |
Jamie Bullock |
Version 0.3.1
|
Mon, 11 Dec 2006 11:21:04 +0000 |
Jamie Bullock |
Fixed xtract_init_mfcc
|
Sat, 09 Dec 2006 15:21:35 +0000 |
Jamie Bullock |
Implemented xtract_harmonics
|
Sat, 09 Dec 2006 11:42:13 +0000 |
Jamie Bullock |
Fixed typos in scalar.c (thanks to Chris Cannam) and added -Wall to
|
Fri, 10 Nov 2006 11:52:08 +0000 |
Jamie Bullock |
Fixed Mac OS X crash by declaring xtract and xtract_help_strings as
|
Tue, 24 Oct 2006 08:55:44 +0000 |
Jamie Bullock |
Minor simpletest fix
|
Tue, 24 Oct 2006 07:37:43 +0000 |
Jamie Bullock |
Various minor fixes
|
Fri, 20 Oct 2006 14:25:41 +0000 |
Jamie Bullock |
Pd example help fixed
|
Fri, 20 Oct 2006 14:22:14 +0000 |
Jamie Bullock |
Minor PD external fix
|
Fri, 20 Oct 2006 13:56:22 +0000 |
Jamie Bullock |
Minor changes
|
Fri, 20 Oct 2006 12:30:46 +0000 |
Jamie Bullock |
Replaced --enable-vector with --enable-fft and improved build
|
Fri, 20 Oct 2006 11:30:55 +0000 |
Jamie Bullock |
Added simpletest example
|
Wed, 18 Oct 2006 20:06:45 +0000 |
Jamie Bullock |
OS X fixes
|
Wed, 18 Oct 2006 19:54:26 +0000 |
Jamie Bullock |
PD example fixes
|
Wed, 18 Oct 2006 18:33:09 +0000 |
Jamie Bullock |
Added help string support, minor fixes.
|
Wed, 18 Oct 2006 17:49:19 +0000 |
Jamie Bullock |
Added PD help files
|
Tue, 17 Oct 2006 20:03:28 +0000 |
Jamie Bullock |
Added todos
|
Tue, 17 Oct 2006 08:08:04 +0000 |
Jamie Bullock |
Made autotools versioning reflect ChangLog versioning
|
Tue, 17 Oct 2006 08:04:36 +0000 |
Jamie Bullock |
Improved xtract_f0
|
Thu, 12 Oct 2006 11:59:11 +0000 |
Jamie Bullock |
Further documentation improvements
|
Tue, 10 Oct 2006 12:29:39 +0000 |
Jamie Bullock |
Improved doxygen documentation
|
Tue, 10 Oct 2006 10:52:16 +0000 |
Jamie Bullock |
Added TODO
|
Tue, 10 Oct 2006 10:24:54 +0000 |
Jamie Bullock |
Added README
|
Tue, 10 Oct 2006 09:20:33 +0000 |
Jamie Bullock |
Build system tweaks
|
Tue, 10 Oct 2006 08:04:36 +0000 |
Jamie Bullock |
Added summary to configure.in
|
Tue, 10 Oct 2006 07:48:30 +0000 |
Jamie Bullock |
Fixed autogen.sh for OS X
|
Mon, 09 Oct 2006 10:32:48 +0000 |
Jamie Bullock |
Added ChangeLog
|
Mon, 09 Oct 2006 10:10:05 +0000 |
Jamie Bullock |
Added pkgconfig support
|
Mon, 09 Oct 2006 09:22:03 +0000 |
Jamie Bullock |
Added f0 estimation (based on AMDF)
|
Sun, 08 Oct 2006 15:31:40 +0000 |
Jamie Bullock |
Added spectral centroid
|
Sun, 08 Oct 2006 15:05:02 +0000 |
Jamie Bullock |
Added XTRACT macro
|
Sun, 08 Oct 2006 15:01:54 +0000 |
Jamie Bullock |
Tweaks to enable build on OS X
|
Fri, 06 Oct 2006 08:03:32 +0000 |
Jamie Bullock |
Added examples Makefile.am
|
Fri, 06 Oct 2006 07:57:56 +0000 |
Jamie Bullock |
Fixed automake variable substitution issues
|
Thu, 05 Oct 2006 17:02:33 +0000 |
Jamie Bullock |
Fixed AMDF
|
Thu, 05 Oct 2006 16:59:51 +0000 |
Jamie Bullock |
Changed xtract_f0 to xtract_lowest_match
|
Thu, 05 Oct 2006 16:48:38 +0000 |
Jamie Bullock |
Added Pure Data example
|
Wed, 04 Oct 2006 18:32:25 +0000 |
Jamie Bullock |
Fixed doxygen conf file variable substitution
|
Wed, 04 Oct 2006 18:19:25 +0000 |
Jamie Bullock |
Added doxygen tags and compile scripts
|
Mon, 02 Oct 2006 14:18:15 +0000 |
Jamie Bullock |
Initial import
|
Mon, 02 Oct 2006 13:51:41 +0000 |
Jamie Bullock |
(none)
|