source: src/aubio_priv.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2f2b52a   11 months Paul Brossier [priv] fix AUBIO_STRERROR definition under MinGW (closes gh-349)
(edit) @5c3cdc8   11 months Paul Brossier [priv] remove sprintf and add snprintf
(edit) @cf31ff1   5 years Paul Brossier [priv] also define variadic no-op debug macro feature/cnnfeature/crepefeature/crepe_orgfix/ffmpeg5
(edit) @c37bc19   5 years Paul Brossier [priv] use {} for no-op macro when debug is not enabled feature/cnnfeature/crepefeature/crepe_orgfix/ffmpeg5
(edit) @3d73183   6 years Paul Brossier [aubio_priv.h] only define AUBIO_DBG in debug mode feature/cnnfeature/crepefeature/crepe_orgfix/ffmpeg5
(edit) @2ca09bf   6 years Paul Brossier [aubio_priv.h] include blas first (see gh-225) feature/autosinkfeature/cnnfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
(edit) @26bd5e0   6 years Paul Brossier [lib] add AUBIO_STRERR to log system error messages feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
(edit) @b2e1740   6 years Paul Brossier [lib] add AUBIO_STRERROR macro feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
(edit) @6f601bd   6 years Paul Brossier [lib] add AUBIO_ASSERT for debug mode feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
(edit) @630191c   6 years Paul Brossier src/aubio_priv.h: split BLAS and ATLAS support feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5
(edit) @b3146df   6 years Paul Brossier src/aubio_priv.h: avoid hard-coded undefs feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5
(edit) @4624a568   7 years Paul Brossier src/aubio_priv.h: add vdsp scalar add and multiply feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5
(edit) @b65230a   7 years Paul Brossier src/aubio_priv.h: fix for double precision mode feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5
(edit) @4b943729   7 years Paul Brossier src/aubio_priv.h: define ipp aliases for single/double precision, use … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5
(edit) @a6b5bf1   7 years Paul Brossier src/aubio_priv.h: include ipp headers from here feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5
(edit) @faeec7c   7 years mueller.eduard fixed missing aubio_vDSP_vclr define old fvec_zeros impl never used … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5
(edit) @0f214ff   8 years Paul Brossier src/aubio_priv.h: use AUBIO_LOG_INF, fix old c style feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5sampleryinfft+
(edit) @33d0242   8 years Paul Brossier src/aubio_priv.h: move include config.h here feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5sampleryinfft+
(edit) @57405c1   8 years Paul Brossier src/aubio_priv.h: add AUBIO_INF to print to stdout with header feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5sampleryinfft+
(edit) @cf19b8a   8 years Paul Brossier src/io/ioutils.h: add functions to check samplerate and channels, use … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5sampleryinfft+
(edit) @54eba9d   8 years Paul Brossier src/aubio_priv.h: add ATAN alias feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5sampleryinfft+
(edit) @f5be115   8 years Paul Brossier src/aubio_priv.h: use new logging function feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @5392db8   8 years Paul Brossier src/aubio_priv.h: add stdarg.h feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @b8ea001   9 years Paul Brossier src/aubio_priv.h: use _isnan on windows msvc 9 to avoid linking error feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @023aa32   9 years Paul Brossier src/aubio_priv.h: if compiling with -std=c99, use defines for strnlen … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @770f7b4   9 years Paul Brossier src/aubio_priv.h: use if HAVE_AUBIO_DOUBLE, defined in types.h feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @ff3b27c   9 years Paul Brossier src/aubio_priv.h: use ifndef HAVE_AUBIO_DOUBLE feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @e22356e   9 years Paul Brossier src/aubio_priv.h: use #ifdef HAVE_, not #if HAVE_ feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @0806cd2   9 years Paul Brossier src/aubio_priv.h: define PATH_MAX if needed feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @aad1235   9 years Paul Brossier src/aubio_priv.h: check if HAVE_ATLAS_CBLAS_H is defined, avoiding … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @6f42c16   9 years Paul Brossier src/: change c header identifiers (see #35) feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @ae1a9ba   9 years Paul Brossier src/aubio_priv.h: add aliases to vDSP_dotpr feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @b046c8c   9 years Paul Brossier src/aubio_priv.h: add aliases for cblas_xswap feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @ee6ca74   9 years Paul Brossier src/mathutils.c: use aliases feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @b8c50c3   9 years Paul Brossier src/aubio_priv.h: add missing if/endif feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @44e9eeb5   9 years Paul Brossier src/fvec.c: move alias to aubio_priv.h, add cblas copy feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @70ba6dd   9 years Paul Brossier src/aubio_priv.h: protect SQR parameters, avoid redefining MIN/MAX feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @0683ee2   9 years Paul Brossier src/*.h: remove trailing spaces, update copyrights feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @5c58032   9 years Paul Brossier src/aubio_priv.h: no attributes for ms compilers feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @3ff50e5   9 years Paul Brossier src/aubio_priv.h: define PI if M_PI isnt feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @4fe62ba   11 years Paul Brossier src/aubio_priv.h: use ifdef for macros that can be undefined feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @b235c0e   11 years Paul Brossier src/: sync header defines, remove trailing spaces, update copyrights … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @56a7580   12 years Paul Brossier src/aubio_priv.h: fix AUBIO_WRN feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @7ce0701   13 years Paul Brossier src/aubio_priv.h: use calloc instead of malloc feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @83963b3   15 years Paul Brossier strip down stable public API, defining add AUBIO_UNSTABLE to access … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @e8ae95ac   15 years Paul Brossier src/aubio_priv.h: change AUBIO_FAIL from 1 to -1, now works with … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @76fc277   15 years Paul Brossier src/aubio_priv.h: add macro for ATAN2 feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @77a321c   15 years Paul Brossier src/aubio_priv.h: IS_DENORMAL also for negative ones, CEIL_DENORMAL … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @10a5413   15 years Paul Brossier src/mathutils.c: add aubio_is_power_of_two and aubio_next_power_of_two feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @acf7d30   15 years Paul Brossier src/mathutils.c and co: use 0.0, not 0.0f feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @78d14d4   15 years Paul Brossier src/aubio_priv.h: add alias from AUBIO_ERR to AUBIO_ERROR feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @258195f   15 years Paul Brossier src/aubio_priv.h: define VERY_SMALL_NUMBER here, add KILL_DENORMAL and … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @a6db140   15 years Paul Brossier src/*.[ch]: update copyrights and license from 2003 / GPLv2 to … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @46044ed   15 years Paul Brossier src/types.h: add some documentation, use HAVE_AUBIO_DOUBLE, not … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @be3ffee   15 years Paul Brossier src/aubio_priv.h: use HAVE_FFTW3, not _H feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @b511fa9   15 years Paul Brossier replace FOO_SUPPORT with HAVE_FOO, use float for jack_process function … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @dffe76f   15 years Paul Brossier src/aubio_priv.h: add AUBIO_WRN, add message to _WRN and _ERR, use … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @ae4d5de   15 years Paul Brossier src/aubio_priv.h: add MIN and MAX feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @fbe2cd2   15 years Paul Brossier src/aubio_priv.h: fix typo in ROUND feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @68a3fc9   15 years Paul Brossier src/aubio_priv.h: add missing CEIL, rename TRUNC to ROUND, use … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @2b6144dd   17 years Paul Brossier aubio_priv.h: add ISDENORMAL feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @55e030d   17 years Paul Brossier aubio_priv.h: update copyright, remove tabs feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @ec399cf   18 years Paul Brossier add define for attribute((unused)) add define for … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @8a1f9a4   18 years Paul Brossier move libc aliases from mathutils.h to to aubio_priv.h move libc … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @3ba55dd6   18 years Paul Brossier removing lash from aubio_priv.h removing lash from aubio_priv.h feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @3901714   19 years Paul Brossier fixes memset in aubio_priv.h, remove useless sfinfo.format=0 fixes … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @66834b6   19 years Paul Brossier clarified fftw3 includes feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @5215c01   19 years Paul Brossier add c99 varargs checks, thanks to Mo DeJong? feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(edit) @b49daf6   20 years Paul Brossier started enabling ladcca support ladcca still need works, not sure how … feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
(add) @96fb8ad   20 years Paul Brossier import 0.1.7.1 feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
Note: See TracRevisionLog for help on using the revision log.