aboutsummaryrefslogtreecommitdiff
path: root/src/init.c
AgeCommit message (Collapse)Author
2014-11-11Define USE_OOURA if not on "Darwin"Jamie Bullock
- Should fix build issue on Linux
2014-11-07Remove unmaintainable relative pathsJamie Bullock
2014-03-27add VC2012 project to compile static and dynamic lib, also fix some CQ
issues
2014-03-07Return XTRACT_ARGUMENT_ERROR if we try to initialise an mel filter bank with ↵Jamie Bullock
less than 2 bands
2014-03-07Fix potential memory leakJamie Bullock
2013-06-19Initialise ooura struct with right amount of memory for ooura FFT. Fixes #11Jamie Bullock
2013-06-19Print which FFT implementation is being used at startupJamie Bullock
2013-06-02Pass block size to xtract_init_vdsp_data() instead of block size / 2. Fixes ↵Jamie Bullock
bug with erroneous values in second half of spectrum when using vDSP FFT
2013-05-31Remove obsolete reference to xtract_scalar_private.hJamie Bullock
2013-05-31Add wavelet-based pitch trackerJamie Bullock
2013-04-24Provide relative include path for libxtract.h for compatibility with ↵Jamie Bullock
non-autotools builds
2013-01-09implemented optimised FFT via the Accelerate framework. closes #5Jamie Bullock
2013-01-09switched from single to double precision througout. closes #9Jamie Bullock
2013-01-07changed license from GPL to MIT. closes #6Jamie Bullock
2013-01-07added Ooura implementation to repositoryJamie Bullock
2008-09-12- Committing ancient change left on HD. Relates to FFTW fft typeJamie 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-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-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-28- Added new helper functions: xtract_windowed() and ↵Jamie Bullock
xtract_features_from_subframes() - Added windowing functions (window.c)
2007-10-16Fix 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-09Fixed 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-06Removed 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-03Minor modifications to MFCC init, mainly just code formattingDan Stowell
2007-02-12Various minor fixesJamie Bullock
2007-01-29Added namespacing to enumerations and defines. Made most macros private.Jamie Bullock
2006-12-15Numerous fixes and enhancements, see ChangeLog.Jamie Bullock
2006-12-11Fixed xtract_init_mfccJamie Bullock
2006-12-09Implemented xtract_harmonicsJamie Bullock
2006-10-18Added help string support, minor fixes.Jamie Bullock
2006-10-02Initial importJamie Bullock