aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-07-16MSCV missing ssize_t fixHEADmasterJamie Bullock
2019-04-01Remove unneeded platform-specific headersJamie Bullock
2019-04-01Precendence fixJamie Bullock
2019-04-01Set correct unix file flagsJamie Bullock
2017-01-15Don't store the floor() result in integer because it can be out-of-rangeCsaba Kertesz
2014-12-19Add missing MIN() macro defineJamie Bullock
2014-11-13Raise a preprocessor error if neither __APPLE__ nor USE_OOURA is definedJamie Bullock
2014-11-11Add --std-c99 for fussy compilersJamie Bullock
2014-11-11Define USE_OOURA if not on "Darwin"Jamie Bullock
- Should fix build issue on Linux
2014-11-10Initial unit testing setup with an example testJamie Bullock
2014-11-07Various improvementsJamie Bullock
2014-11-07Remove unmaintainable relative pathsJamie Bullock
2014-11-07Fix bug in pathsJamie Bullock
2014-11-07Add examples to new build systemJamie Bullock
2014-11-06Initial simplified build system based on GNU MakeJamie Bullock
2014-06-12some fixes to scalar.c so they work in MSVCSean Enderby
2014-06-06Add new helper function xtract_smoothed(), e.g. can be used to extract ↵Jamie Bullock
smoothed spectrum
2014-06-05Fix bug in xtract_last_n()Jamie Bullock
2014-06-05Fix bug in xtract_peak()Jamie Bullock
2014-06-05Add normalisation capability to xtract_lnorm()Jamie Bullock
2014-06-05Fix bug in ringbufJamie Bullock
2014-06-04Add stdint includeJamie Bullock
2014-06-04Merge pull request #53 from seanlikeskites/tristimulusWorkJamie Bullock
Possible Corrections to Tristimulus Functions
2014-06-04Add stateful.c and ringbuf.c to build systemJamie Bullock
2014-06-04Correct name for xtract_peak()Jamie Bullock
2014-06-03Add ring buffer implementationJamie Bullock
2014-06-03Add xtract_peak() determines whether the 'current' value is a peakJamie Bullock
2014-06-03Add "stateful" feature type with initial feature "last n"Jamie Bullock
Stateful feature extraction functions are functions that require state to be maintained between successive calls. This is necessary, for example when an accumulation of values is required, or changes need to be measured over time. The initial xtract_last_n() function accumulates the last N (single) values from *data and writes them to *result
2014-03-27add VC2012 project to compile static and dynamic lib, also fix some CQ
issues
2014-03-17Fixed bugs in xtract_failsafe_f0(). Should now actually be failsafe. Only ↵Jamie Bullock
exception is silent input.
2014-03-11Set result value before returnJamie Bullock
2014-03-11Set *result to note value in xtract_midicent(). Fixes bug.Jamie Bullock
2014-03-11Add range checkJamie Bullock
2014-03-11Add xtract_midicent() convenience function to convert from frequency to MIDI ↵Jamie Bullock
cent
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
2014-02-25updated docs and removed commented out codeSean Enderby
2014-02-25tristimulus3 correctionSean Enderby
2014-02-25tristimulus2 correctionSean Enderby
2014-02-25tristimulus1 correctionSean Enderby
2014-02-24correction to xtract_odd_even_ratioSean Enderby
2014-02-24correction to xtract_spectral_inharmonicictySean Enderby
2014-02-17xtract_hps, made it more in the style of the library and octave error ↵Sean Enderby
correction bit
2014-02-17quick fix to xtract_irregularity_j and a sort of working xtract_hpsSean Enderby
2014-02-12Include float.h on platforms that don't have DBL_MAX defined in limits.hJamie Bullock
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-08Optimise xtract_smoothness() by removing call to malloc(). Also fix bug in ↵Jamie Bullock
xtract_smoothness() where *result was uninitialised but used in calculation.
2013-07-04Use log10 (double precision) instead of log10f. Fixes bug in spectral flatnessJamie Bullock
2013-07-01Remove spurious print statementJamie Bullock
2013-06-19Offset peak interpolation by one spectral bin. Fixes #20Jamie Bullock