Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-18 | Comment out unused variable | Jamie Bullock | |
2013-05-31 | Reinstate path fix | Jamie Bullock | |
2013-05-31 | Add wavelet-based pitch tracker | Jamie Bullock | |
2013-04-24 | Provide relative include path for libxtract.h for compatibility with ↵ | Jamie Bullock | |
non-autotools builds | |||
2013-01-09 | implemented optimised FFT via the Accelerate framework. closes #5 | Jamie Bullock | |
2013-01-09 | switched from single to double precision througout. closes #9 | Jamie Bullock | |
2013-01-07 | changed license from GPL to MIT. closes #6 | Jamie Bullock | |
2013-01-07 | added Ooura implementation to repository | Jamie Bullock | |
2011-03-31 | - fixed xtract_spread() -- now just calls xtract_spectral_variance() | Jamie Bullock | |
2011-03-30 | - reimplemented xtract_spectral_variance() xtract_spectral_skewness() and ↵ | Jamie Bullock | |
xtract_spectral_kurtosis() using correct maths - removed xtract_spectral_average_deviation() | |||
2011-03-30 | - fixed typos in *result initialisation potentially fixing horrible bug | Jamie Bullock | |
2008-05-04 | Fixed bug in peak interpolation algorithm in xtract_peak_spectrum() | Jamie Bullock | |
2008-02-16 | - Added to pd example the ability to differentiate between different | Jamie Bullock | |
argv types (XTRACT_FLOAT, XTRACT_INT) and pass the correct data type to the xtract[]() function - Added xtract_flatness_db() details to descriptors.c - Fixes to tonality and xtract_subbands descriptors - Added Pd examples for 'subband mean' and tonality calculated using subbands | |||
2008-02-15 | - Fixed bugs in xtract_flatness(), or at least added necessary | Jamie Bullock | |
documentation and error checking to avoid problems - Added xtract_is_denormal() helper function and XTRACT_DENORMAL_FOUND return code - Replaced all instances of log, sqrt, exp etc. with respective floating point counterparts (logf etc.) - Added check for architecture endianness to configure script - Bug fix to PD example, now no longer crashes if no arguments are given - Minor documentation updates | |||
2007-12-28 | - Added new helper functions: xtract_windowed() and ↵ | Jamie Bullock | |
xtract_features_from_subframes() - Added windowing functions (window.c) | |||
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 | 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 | 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 | 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-02-15 | Removed '//' comments | Jamie Bullock | |
2007-02-12 | Various minor fixes | 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 | |
2007-01-11 | Fleshed out function descriptors. | Jamie Bullock | |
2007-01-10 | Made some changes to spectral_mean etc. | Jamie Bullock | |
2007-01-10 | Rationalised spectral data format. Added spectral_mean et al | Jamie Bullock | |
2006-12-21 | Added xtract_sharpness() | Jamie Bullock | |
2006-12-21 | Added xtract_slope() | Jamie Bullock | |
2006-12-21 | xtract_magnitude_spectrum() and xtract_peaks() share format of N/2 frequency ↵ | Jamie Bullock | |
values and N/2 magnitude coefficients. 'Fixed' xtract_loudness() so that N=1 can be used for specific loudness. | |||
2006-12-20 | Added bin frequencies to second half of xtract_magnitude_spectrum() | Jamie Bullock | |
2006-12-20 | Added new features: sum, highest_value, crest and noisiness | Jamie Bullock | |
2006-12-20 | Fixed xtract_flatness() | Jamie Bullock | |
2006-12-15 | Numerous fixes and enhancements, see ChangeLog. | Jamie Bullock | |
2006-12-12 | Numerous fixes, see ChangeLog | Jamie Bullock | |
2006-12-11 | Changes to xtract_inharmonicity - made parameters consistent with other | Jamie Bullock | |
xtractors that use peak spectrum. Fixed memory alloc bug in pd example. | |||
2006-12-09 | Implemented xtract_harmonics | Jamie Bullock | |
2006-12-09 | Fixed typos in scalar.c (thanks to Chris Cannam) and added -Wall to | Jamie Bullock | |
CFLAGS so this doesn't happen again! | |||
2006-10-18 | Added PD help files | Jamie Bullock | |
2006-10-17 | Improved xtract_f0 | Jamie Bullock | |
2006-10-09 | Added f0 estimation (based on AMDF) | Jamie Bullock | |
2006-10-08 | Added spectral centroid | Jamie Bullock | |
2006-10-05 | Changed xtract_f0 to xtract_lowest_match | Jamie Bullock | |
2006-10-04 | Added doxygen tags and compile scripts | Jamie Bullock | |
2006-10-02 | Initial import | Jamie Bullock | |