log

age author description
Tue, 16 Jul 2019 18:29:20 +0100 Jamie Bullock MSCV missing ssize_t fix default tip master
Mon, 01 Apr 2019 21:07:32 +0100 Jamie Bullock Remove unneeded platform-specific headers
Mon, 01 Apr 2019 21:07:13 +0100 Jamie Bullock Precendence fix
Mon, 01 Apr 2019 19:13:39 +0100 Jamie Bullock Set correct unix file flags
Tue, 05 Dec 2017 14:54:57 +0000 Jamie Bullock Merge pull request #95 from kecsap/floorfixes
Sun, 15 Jan 2017 13:56:31 +0200 Csaba Kertesz Don't store the floor() result in integer because it can be out-of-range
Fri, 19 Dec 2014 17:46:10 +0000 Jamie Bullock Add missing MIN() macro define
Fri, 14 Nov 2014 05:17:28 -0800 jamiebullock Incorporate Makefile link order fix
Fri, 14 Nov 2014 05:16:50 -0800 jamiebullock Add missing compiler flag for simpletest
Thu, 13 Nov 2014 15:16:19 +0000 Jamie Bullock Raise a preprocessor error if neither __APPLE__ nor USE_OOURA is defined
Wed, 12 Nov 2014 12:05:37 +0000 Jamie Bullock Delete accidentally committed file
Tue, 11 Nov 2014 19:53:38 +0000 Jamie Bullock Attempt to fix Linux build error
Tue, 11 Nov 2014 19:27:31 +0000 Jamie Bullock Add -std=c++0x for fussy compilers!
Tue, 11 Nov 2014 19:14:39 +0000 Jamie Bullock Add --std-c99 for fussy compilers
Tue, 11 Nov 2014 17:45:15 +0000 Jamie Bullock Define USE_OOURA if not on "Darwin"
Tue, 11 Nov 2014 17:30:31 +0000 Jamie Bullock Merge branch 'feature/unit-tests' into develop
Tue, 11 Nov 2014 17:30:17 +0000 Jamie Bullock Add sawtooth tests
Tue, 11 Nov 2014 17:01:47 +0000 Jamie Bullock Add F0 quantization test
Tue, 11 Nov 2014 16:15:28 +0000 Jamie Bullock Add more F0 tests
Tue, 11 Nov 2014 08:23:08 +0000 Jamie Bullock Add xttest to gitignore
Mon, 10 Nov 2014 21:04:39 +0000 Jamie Bullock Update travis yaml
Mon, 10 Nov 2014 20:29:19 +0000 Jamie Bullock Initial unit testing setup with an example test
Sat, 08 Nov 2014 00:07:02 +0000 Jamie Bullock Merge branch 'feature/no-autotools' into develop
Sat, 08 Nov 2014 00:06:06 +0000 Jamie Bullock Add Python bindings to build system
Fri, 07 Nov 2014 23:58:26 +0000 Jamie Bullock Remove Java bindings
Fri, 07 Nov 2014 16:12:11 +0000 Jamie Bullock Various improvements
Fri, 07 Nov 2014 16:11:42 +0000 Jamie Bullock Remove unmaintainable relative paths
Fri, 07 Nov 2014 14:46:17 +0000 Jamie Bullock Add Doxygen to build system
Fri, 07 Nov 2014 13:11:34 +0000 Jamie Bullock Delete unneeded files
Fri, 07 Nov 2014 13:11:15 +0000 Jamie Bullock Tidy up .gitignore
Fri, 07 Nov 2014 13:10:51 +0000 Jamie Bullock Add "install" target
Fri, 07 Nov 2014 12:49:21 +0000 Jamie Bullock Move xtract inside "include" directory
Fri, 07 Nov 2014 12:46:49 +0000 Jamie Bullock Fix bug in paths
Fri, 07 Nov 2014 12:45:35 +0000 Jamie Bullock Add examples to new build system
Thu, 06 Nov 2014 17:29:37 +0000 Jamie Bullock Actually add Makefiles!
Thu, 06 Nov 2014 17:29:10 +0000 Jamie Bullock Remove puredata and MaxMSP examples
Thu, 06 Nov 2014 17:18:02 +0000 Jamie Bullock Initial simplified build system based on GNU Make
Thu, 06 Nov 2014 14:51:23 +0000 Jamie Bullock Minor formatting change
Thu, 17 Jul 2014 16:31:36 +0100 Jamie Bullock Add documentation information to README
Fri, 13 Jun 2014 17:29:26 +0100 Jamie Bullock Merge pull request #61 from seanlikeskites/master
Thu, 12 Jun 2014 09:22:34 +0100 Sean Enderby some fixes to scalar.c so they work in MSVC
Fri, 06 Jun 2014 09:55:01 +0100 Jamie Bullock Add new helper function xtract_smoothed(), e.g. can be used to extract smoothed spectrum
Thu, 05 Jun 2014 20:31:33 +0100 Jamie Bullock Fix broken xtract_stateful.h
Thu, 05 Jun 2014 20:31:06 +0100 Jamie Bullock Fix bug in xtract_last_n()
Thu, 05 Jun 2014 20:30:08 +0100 Jamie Bullock Fix bug in xtract_peak()
Thu, 05 Jun 2014 20:29:46 +0100 Jamie Bullock Update documentation for xtract_lnorm()
Thu, 05 Jun 2014 20:26:06 +0100 Jamie Bullock Add normalisation capability to xtract_lnorm()
Thu, 05 Jun 2014 20:25:06 +0100 Jamie Bullock Use AM_CPPFLAGS instead of AM_CFLAGS
Thu, 05 Jun 2014 20:24:44 +0100 Jamie Bullock Fix bug in ringbuf
Thu, 05 Jun 2014 20:24:19 +0100 Jamie Bullock Add test wav file
Thu, 05 Jun 2014 20:24:06 +0100 Jamie Bullock Replace simpletest.c with simpletest.cpp
Wed, 04 Jun 2014 18:10:15 +0100 Jamie Bullock Support for CPP files in build system
Wed, 04 Jun 2014 18:09:43 +0100 Jamie Bullock Add WaveFile class for loading audio files in simpletest
Wed, 04 Jun 2014 18:07:47 +0100 Jamie Bullock Add stdint include
Wed, 04 Jun 2014 17:36:11 +0100 Jamie Bullock Merge pull request #53 from seanlikeskites/tristimulusWork
Tue, 25 Feb 2014 14:27:25 +0000 Sean Enderby updated docs and removed commented out code
Tue, 25 Feb 2014 14:12:29 +0000 Sean Enderby tristimulus3 correction
Tue, 25 Feb 2014 13:53:39 +0000 Sean Enderby tristimulus2 correction
Tue, 25 Feb 2014 13:19:04 +0000 Sean Enderby tristimulus1 correction
Mon, 24 Feb 2014 14:57:02 +0000 Sean Enderby documentation update
Mon, 24 Feb 2014 14:32:04 +0000 Sean Enderby correction to xtract_odd_even_ratio
Mon, 24 Feb 2014 13:43:13 +0000 Sean Enderby Merge branch 'master' of https://github.com/jamiebullock/LibXtract
Mon, 24 Feb 2014 13:00:25 +0000 Sean Enderby correction to xtract_spectral_inharmonicicty
Wed, 04 Jun 2014 14:16:55 +0100 Jamie Bullock Add stateful.c and ringbuf.c to build system
Wed, 04 Jun 2014 14:16:38 +0100 Jamie Bullock Autotools fix: allow subdir-objects
Wed, 04 Jun 2014 14:16:10 +0100 Jamie Bullock Replace deprecated INCLUDES directive with AM_CFLAGS
Wed, 04 Jun 2014 14:15:19 +0100 Jamie Bullock Correct name for xtract_peak()
Wed, 04 Jun 2014 14:15:03 +0100 Jamie Bullock Fix conflict with Makefile.am for SWIG bindings and autotools
Wed, 04 Jun 2014 14:14:27 +0100 Jamie Bullock Update SWIG bindings, to (for now) ignore new stageful functions
Tue, 03 Jun 2014 21:20:01 +0100 Jamie Bullock Add ring buffer implementation
Tue, 03 Jun 2014 21:17:51 +0100 Jamie Bullock Add xtract_peak() determines whether the 'current' value is a peak
Tue, 03 Jun 2014 21:17:07 +0100 Jamie Bullock Add "stateful" feature type with initial feature "last n"
Thu, 27 Mar 2014 14:56:36 +0000 Jamie Bullock Merge pull request #58 from q-depot/master
Thu, 27 Mar 2014 14:36:37 +0000 andrea@nocte.co.uk remove *.tlog files
Thu, 27 Mar 2014 09:48:26 +0000 Q add VC2012 project to compile static and dynamic lib, also fix some C
Mon, 17 Mar 2014 16:39:30 +0000 Jamie Bullock Fixed bugs in xtract_failsafe_f0(). Should now actually be failsafe. Only exception is silent input.
Tue, 11 Mar 2014 20:18:10 +0000 Jamie Bullock Set result value before return
Tue, 11 Mar 2014 19:27:30 +0000 Jamie Bullock Set *result to note value in xtract_midicent(). Fixes bug.
Tue, 11 Mar 2014 19:27:02 +0000 Jamie Bullock Add MIDICENT to simpletest
Tue, 11 Mar 2014 18:16:12 +0000 Jamie Bullock Add range check
Tue, 11 Mar 2014 18:14:45 +0000 Jamie Bullock Add xtract_midicent() convenience function to convert from frequency to MIDI cent
Fri, 07 Mar 2014 22:14:55 +0000 Jamie Bullock Return XTRACT_ARGUMENT_ERROR if we try to initialise an mel filter bank with less than 2 bands
Fri, 07 Mar 2014 22:14:04 +0000 Jamie Bullock Add additional error code XTRACT_ARGUMENT_ERROR
Fri, 07 Mar 2014 21:42:46 +0000 Jamie Bullock Fix potential memory leak
Sun, 23 Feb 2014 21:32:14 +0000 Jamie Bullock Add "-undefined dynamic_lookup" to Pd LDFLAGS
Sun, 23 Feb 2014 21:31:22 +0000 Jamie Bullock Use random() instead of arc4random() for portability
Tue, 18 Feb 2014 20:18:44 +0000 Jamie Bullock Merge pull request #50 from seanlikeskites/master
Mon, 17 Feb 2014 12:58:28 +0000 Sean Enderby xtract_hps, made it more in the style of the library and octave error correction bit
Mon, 17 Feb 2014 11:33:23 +0000 Sean Enderby updated documentation for xtract_hps
Mon, 17 Feb 2014 11:20:59 +0000 Sean Enderby quick fix to xtract_irregularity_j and a sort of working xtract_hps
Wed, 12 Feb 2014 08:36:58 +0000 Jamie Bullock Include float.h on platforms that don't have DBL_MAX defined in limits.h
Tue, 11 Feb 2014 16:41:17 +0000 Jamie Bullock Version bump
Tue, 11 Feb 2014 16:40:54 +0000 Jamie Bullock Update gitgnore to ignore Doxygen files
Tue, 11 Feb 2014 16:39:41 +0000 Jamie Bullock Make xtract_lowest_value() return XTRACT_NO_RESULT if all values in the input data are below or equal to threshold value. Fixes #46
Wed, 15 Jan 2014 19:16:32 +0000 Jamie Bullock Don't build "test" target for now
Wed, 15 Jan 2014 19:16:19 +0000 Jamie Bullock Add build status widget to README
Tue, 14 Jan 2014 21:37:53 +0000 Jamie Bullock Add .travis.yml
Mon, 06 Jan 2014 16:41:42 +0000 Jamie Bullock Update gitignore to include python byte code
Tue, 05 Nov 2013 17:52:38 +0000 Jamie Bullock Ignore files auto-generated by SWIG
Tue, 05 Nov 2013 17:52:21 +0000 Jamie Bullock Remove unnecessary "-lxtract" from python SWIG build file. See #40
Tue, 16 Jul 2013 20:52:45 +0100 Jamie Bullock Add noise test source to simpletest. Add xtract_flux() example to simpletest
Mon, 08 Jul 2013 10:14:42 +0100 Jamie Bullock Optimise xtract_smoothness() by removing call to malloc(). Also fix bug in xtract_smoothness() where *result was uninitialised but used in calculation.
Mon, 08 Jul 2013 09:52:19 +0100 Jamie Bullock Remove spurious argv specification from xtract_smoothness() documentation. Fixes #27.
Thu, 04 Jul 2013 08:59:01 +0100 Jamie Bullock Use log10 (double precision) instead of log10f. Fixes bug in spectral flatness
Mon, 01 Jul 2013 17:25:21 +0100 Jamie Bullock Remove spurious print statement
Wed, 19 Jun 2013 16:22:47 -0700 Jamie Bullock Offset peak interpolation by one spectral bin. Fixes #20
Wed, 19 Jun 2013 16:05:59 -0700 Jamie Bullock Uncomment free(), fixing memory leak
Wed, 19 Jun 2013 16:04:42 -0700 Jamie Bullock Don't read past end of spectral data array
Wed, 19 Jun 2013 15:54:52 -0700 Jamie Bullock Remove extraneous print statement
Wed, 19 Jun 2013 15:30:04 -0700 Jamie Bullock Initialise ooura struct with right amount of memory for ooura FFT. Fixes #11
Wed, 19 Jun 2013 15:15:21 -0700 Jamie Bullock Don't include default CFLAGS in configure
Wed, 19 Jun 2013 14:59:58 -0700 Jamie Bullock Fix memory leak by calling xtract_free_window()
Wed, 19 Jun 2013 17:10:22 +0100 Jamie Bullock Print which FFT implementation is being used at startup
Tue, 18 Jun 2013 13:23:17 -0700 Jamie Bullock Dynamically allocate storage in simpltest example. Ooura doesn't seem to like the being passed memory on the stack on Linux. Fixes #11
Tue, 18 Jun 2013 13:21:02 -0700 Jamie Bullock Copy out input values for Ooura so the in-place transform doesn't overwrite *data
Tue, 18 Jun 2013 08:51:28 -0700 Jamie Bullock Update definition with const to reflect prototype
Tue, 18 Jun 2013 08:17:05 -0700 Jamie Bullock Comment out unused variable
Tue, 18 Jun 2013 08:16:45 -0700 Jamie Bullock Update function prototype to use const for passed in sample buffer
Tue, 18 Jun 2013 08:15:43 -0700 Jamie Bullock Increment feature count to correct value
Tue, 18 Jun 2013 08:10:23 -0700 Jamie Bullock Define M_PI to 3.14159265358979323846264338327 on platforms where it is not provided by math.h
Sun, 02 Jun 2013 22:55:18 +0100 Jamie Bullock More xtract functions included in simpletest example
Sun, 02 Jun 2013 22:54:41 +0100 Jamie Bullock Pass block size to xtract_init_vdsp_data() instead of block size / 2. Fixes bug with erroneous values in second half of spectrum when using vDSP FFT
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)