aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-03-14Add explicit casts to malloc() calls for C++ compatibilityJamie Bullock
2013-01-10fixed Linux bugsJamie Bullock
2013-01-10added LICENSEJamie Bullock
2013-01-09removed extraneous filesJamie Bullock
2013-01-09removed references to GPL from READMEJamie Bullock
2013-01-09implemented optimised FFT via the Accelerate framework. closes #5Jamie Bullock
2013-01-09add option to explicitly specify Ooura library at configure timeJamie Bullock
2013-01-09fixed bug in xtract_dct where data wasn't being copied to result vectorJamie Bullock
2013-01-09run FFT in place on the data vectorJamie Bullock
2013-01-09switched from single to double precision througout. closes #9Jamie Bullock
2013-01-08fixed build system bugs to do with the maintainer-clean targetJamie Bullock
2013-01-08removed floatArray and intArray from Java SWIG bindingsJamie Bullock
2013-01-07removed references to FFTWJamie Bullock
2013-01-07Merge branch 'master' of https://github.com/jamiebullock/LibXtractJamie Bullock
2013-01-07changed license from GPL to MIT. closes #6Jamie Bullock
2013-01-07added Ooura implementation to repositoryJamie Bullock
2012-12-11Merge pull request #4 from tchajed/masterJamie Bullock
Fixing python bindings on Mac OS X
2012-12-02removing unneeded %newobject declTej Chajed
newobject is only for management of a returned object -- it cannot handle nested structures that need complicated teardown
2012-12-02adding ctype.i includeTej Chajed
needed for floatArray function to be created
2012-09-13Changed references to SVN in README.md to GITJamie Bullock
2012-09-05Updated simpletest example to include MFCCJamie Bullock
2012-06-18SWIG Java bindings improvementsJamie Bullock
Much-improved Java bindings. Java arrays can now be passed to functions that take void *, without any special treatment.
2012-06-13Java SWIG bindings improvementsJamie Bullock
2012-06-10Updated README to cater for release vs SVNJamie Bullock
2012-05-31removed PPC supportJamie Bullock
2012-05-31renamed README to README.mdJamie Bullock
2012-05-31converted README to MarkdownJamie Bullock
2012-03-30- minor SWIG fixJamie Bullock
- renamed configure.in to configure.ac - increment fix number
2012-03-30- updated python test to import libxtract.xtractJamie Bullock
2012-03-29- updated to latest SWIG macrosJamie Bullock
- added __init__.py so generated python module loads
2012-03-29- fixed build-time bug. in some cases average_deviation was commented out ↵Jamie Bullock
instead of spectral_average_deviation
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 bugJamie Bullock
2010-08-23- Max example tweaksJamie Bullock
- corrected output display in simpletest example
2010-02-03- fixed DC/Nyquist inclusion bug in xtract_spectrum() and refactored a bitJamie Bullock
2008-11-11- Committed patch by Chris Cannam to avoid reading past the end of an array ↵Jamie Bullock
in peak detection routine in xtract_peak_spectrum()
2008-09-12- Committing ancient change left on HD. Relates to FFTW fft typeJamie Bullock
2008-05-04Fixed bug in peak interpolation algorithm in xtract_peak_spectrum()Jamie Bullock
2008-03-26- Fixed build fail if --enable-fft not specifiedJamie Bullock
- Fixed doxygen build so that it includes libxtract.h - Doxygen tweaks
2008-02-16- Added to pd example the ability to differentiate between differentJamie 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-15Added new extraction function: xtract_subbands()Jamie Bullock
2008-02-15- Fixed bugs in xtract_flatness(), or at least added necessaryJamie 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
2008-01-02- Minor fix in xtract_lpc... or at least think it's a fixJamie Bullock
2008-01-02- Re-factoring in xtract_spectrum and fixed normalisation bugJamie Bullock
- Fixed bug in xtract_lnorm
2008-01-01- Improvements to SWIG bindings generation scriptJamie Bullock
- Fixed omission in xtract_bark_coefficients that was causing the output to be complete b/s! This fixed bark_coeffs and loudness feature which depends on it - Changes to descriptor API: added is_delta and id. id corresponds to value in xtract_features_ enum and is useful for programmatic conversions between id and name string.
2007-12-29- added bark coefficients PD exampleJamie Bullock
- Fixed Java bindings compile problem
2007-12-29- PD example brought in line with new delta features and subframe functionJamie Bullock
- subframe-test.pd added - fix to a_blockswap~.pd
2007-12-28- Added new helper functions: xtract_windowed() and ↵Jamie Bullock
xtract_features_from_subframes() - Added windowing functions (window.c)
2007-12-27Added l-norm/spectral fluxJamie Bullock