aboutsummaryrefslogtreecommitdiff
path: root/xtract/xtract_scalar.h
AgeCommit message (Collapse)Author
2014-11-07Move xtract inside "include" directoryJamie Bullock
2014-06-04Merge pull request #53 from seanlikeskites/tristimulusWorkJamie Bullock
Possible Corrections to Tristimulus Functions
2014-06-03Add xtract_peak() determines whether the 'current' value is a peakJamie Bullock
2014-03-11Add xtract_midicent() convenience function to convert from frequency to MIDI ↵Jamie Bullock
cent
2014-02-25updated docs and removed commented out codeSean Enderby
2014-02-24documentation updateSean Enderby
2014-02-24correction to xtract_odd_even_ratioSean Enderby
2014-02-17updated documentation for xtract_hpsSean Enderby
2014-02-11Make xtract_lowest_value() return XTRACT_NO_RESULT if all values in the ↵Jamie Bullock
input data are below or equal to threshold value. Fixes #46 If XTRACT_NO_RESULT is returned, *result will be set to DBL_MAX
2013-07-08Remove spurious argv specification from xtract_smoothness() documentation. ↵Jamie Bullock
Fixes #27.
2013-05-31Add wavelet-based pitch trackerJamie Bullock
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
2012-03-29- fixed build-time bug. in some cases average_deviation was commented out ↵Jamie Bullock
instead of spectral_average_deviation
2011-03-30- reimplemented xtract_spectral_variance() xtract_spectral_skewness() and ↵Jamie Bullock
xtract_spectral_kurtosis() using correct maths - removed xtract_spectral_average_deviation()
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-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
2007-09-06Java bindings (with simple test) now working. Unified Python and Java ↵Jamie Bullock
bindings tests.
2007-08-20Minor mods and typos corrections that were lurking uncommittedJamie Bullock
2007-08-19Fixes 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-12Various minor fixesJamie Bullock
2007-01-29Added namespacing to enumerations and defines. Made most macros private.Jamie Bullock
2007-01-21Finished the essentials of descriptors.cJamie Bullock
2007-01-11Fleshed out function descriptors.Jamie Bullock
2007-01-10Rationalised spectral data format. Added spectral_mean et alJamie Bullock
2006-12-21Added xtract_sharpness() Jamie Bullock
2006-12-21Added xtract_slope()Jamie Bullock
2006-12-21xtract_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-20Added new features: sum, highest_value, crest and noisinessJamie Bullock
2006-12-15Numerous fixes and enhancements, see ChangeLog.Jamie Bullock
2006-12-12Numerous fixes, see ChangeLogJamie Bullock
2006-12-11Changes to xtract_inharmonicity - made parameters consistent with other Jamie Bullock
xtractors that use peak spectrum. Fixed memory alloc bug in pd example.
2006-12-09Implemented xtract_harmonicsJamie Bullock
2006-10-17Improved xtract_f0Jamie Bullock
2006-10-10Improved doxygen documentationJamie Bullock
2006-10-09Added f0 estimation (based on AMDF)Jamie Bullock
2006-10-08Added spectral centroidJamie Bullock
2006-10-05Changed xtract_f0 to xtract_lowest_matchJamie Bullock
2006-10-04Added doxygen tags and compile scriptsJamie Bullock
2006-10-02Initial importJamie Bullock