Mercurial > hg > libxtract
diff TODO @ 113:72a9a393d5bd
- Fixed bugs in xtract_flatness(), or at least added necessary
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
author | Jamie Bullock <jamie@postlude.co.uk> |
---|---|
date | Fri, 15 Feb 2008 12:43:13 +0000 |
parents | a32738e9d955 |
children | f5040ed4e555 |
line wrap: on
line diff
--- a/TODO Wed Jan 02 04:10:21 2008 +0000 +++ b/TODO Fri Feb 15 12:43:13 2008 +0000 @@ -15,3 +15,6 @@ Use the fftw guru interface to create multipurpose global plans from xtract_fft_init() Add LPC via Schur algorithm If argv uses an integer, then it should point to a variable of type int. At the moment floats are used to store ints. +Write macro to truncate numbers <= 0 prior to taking log and integrate into functions across the library +Add xtract_chords() - gets pitch classes from spectrum either as MIDI note numbers or pitch class and octave class - e.g. 'F#4' etc. +Add xtract_subbands() - gets subband power or subband magnitude for given bands