#
# ChangeLog for src/mathutils.c
#
# Generated by Trac 1.2
# Apr 14, 2025, 10:43:34 PM

Thu, 17 Nov 2011 01:29:35 GMT Paul Brossier <piem@piem.org> [729a3c0]
	* configure.ac (modified)
	* src/Makefile.am (modified)
	* src/mathutils.c (modified)
	* src/spectral/fft.c (modified)
	* src/wscript_build (modified)
	* wscript (modified)

	add support for ooura so that aubio can be build without fftw


Mon, 07 Feb 2011 11:55:36 GMT Paul Brossier <piem@piem.org> [c37aee1]
	* src/mathutils.c (modified)

	src/mathutils.c: do not return NULL when wrong window type is passed ...


Fri, 04 Feb 2011 09:26:10 GMT Paul Brossier <piem@piem.org> [1a74ac3]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/pitch/pitchmcomb.c (modified)

	src/mathutils.c: fix aubio_db_spl, thanks to Eric, closes #15


Mon, 08 Feb 2010 18:14:12 GMT Paul Brossier <piem@piem.org> [7581185]
	* src/mathutils.c (modified)

	src/mathutils.c: simplify aubio_is_power_of_two, thanks to Arturo
	Castro


Fri, 04 Dec 2009 00:41:59 GMT Paul Brossier <piem@piem.org> [8e5c051]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)

	src/mathutils.{c,h}: switch to mono


Thu, 22 Oct 2009 01:13:07 GMT Paul Brossier <piem@piem.org> [83963b3]
	* src/aubio.h (modified)
	* src/aubio_priv.h (modified)
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/musicutils.h (added)
	* src/pitch/pitch.c (modified)
	* src/pitch/pitchfcomb.c (modified)
	* src/vecutils.c (modified)

	strip down stable public API, defining add AUBIO_UNSTABLE to access ...


Sun, 18 Oct 2009 13:08:59 GMT Paul Brossier <piem@piem.org> [56ef7e1]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/onset/onset.c (modified)
	* src/onset/peakpick.c (modified)
	* src/onset/peakpick.h (modified)
	* src/pitch/pitchmcomb.c (modified)
	* src/pitch/pitchyin.c (modified)
	* src/pitch/pitchyinfft.c (modified)
	* src/tempo/beattracking.c (modified)
	* src/tempo/tempo.c (modified)
	* tests/src/test-peakpick.c (modified)

	Change peakpicker to match API specs, make quadint per channel
	 * ...


Sat, 17 Oct 2009 12:38:47 GMT Paul Brossier <piem@piem.org> [407bba9]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/pitch/pitchfcomb.c (modified)
	* src/pitch/pitchyinfft.c (modified)
	* src/spectral/phasevoc.c (modified)
	* tests/src/test-hist.c (modified)
	* tests/src/test-window.c (modified)

	src/mathutils.c: use a string for window type, making enum private


Thu, 08 Oct 2009 01:08:06 GMT Paul Brossier <piem@piem.org> [41f4c5b]
	* src/mathutils.c (modified)

	src/mathutils.c: indent, add parenthesis and initialise pos in ...


Wed, 07 Oct 2009 16:26:59 GMT Paul Brossier <piem@piem.org> [10a5413]
	* configure.ac (modified)
	* src/aubio_priv.h (modified)
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* wscript (modified)

	src/mathutils.c: add aubio_is_power_of_two and
	aubio_next_power_of_two


Fri, 02 Oct 2009 04:11:07 GMT Paul Brossier <piem@piem.org> [eb7f743]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)

	src/mathutils.{c,h}: loop over channels when possible, improve ...


Fri, 02 Oct 2009 00:14:06 GMT Paul Brossier <piem@piem.org> [1498ced]
	* src/mathutils.c (modified)

	src/mathutils.c: fix fvec_min_removal


Fri, 02 Oct 2009 00:10:25 GMT Paul Brossier <piem@piem.org> [acf7d30]
	* src/aubio_priv.h (modified)
	* src/mathutils.c (modified)
	* src/onset/onsetdetection.c (modified)
	* src/utils/hist.c (modified)
	* src/utils/scale.c (modified)

	src/mathutils.c and co: use 0.0, not 0.0f


Fri, 02 Oct 2009 00:05:23 GMT Paul Brossier <piem@piem.org> [c0b295c]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/pitch/pitchmcomb.c (modified)
	* swig/aubio.i (modified)

	src/mathutils.c: rename fvec_dc_removal to fvec_min_removal


Thu, 01 Oct 2009 23:19:10 GMT Paul Brossier <piem@piem.org> [5c4ec3c]
	* examples/utils.c (modified)
	* examples/utils.h (modified)
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/onset/peakpick.c (modified)
	* src/pitch/pitchmcomb.c (modified)
	* src/pitch/pitchyin.c (modified)
	* src/pitch/pitchyinfft.c (modified)
	* src/spectral/mfcc.c (modified)
	* src/spectral/phasevoc.c (modified)
	* src/tempo/beattracking.c (modified)
	* swig/aubio.i (modified)

	src/mathutils.{c,h}: rename all vec_ to fvec_


Thu, 01 Oct 2009 23:11:37 GMT Paul Brossier <piem@piem.org> [2f64b0e]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/pitch/pitchyin.c (modified)
	* src/pitch/pitchyinfft.c (modified)
	* src/utils/hist.c (modified)
	* swig/aubio.i (modified)
	* tests/src/test-filterbank.c (modified)

	rename vec_min and vec_min_elem to fvec_min and fvec_max_elem


Thu, 01 Oct 2009 23:09:46 GMT Paul Brossier <piem@piem.org> [1e2c82f]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/tempo/beattracking.c (modified)
	* src/utils/hist.c (modified)
	* swig/aubio.i (modified)
	* tests/src/test-filterbank.c (modified)

	rename vec_max and vec_max_elem to fvec_max fvec_max_elem


Thu, 01 Oct 2009 23:05:26 GMT Paul Brossier <piem@piem.org> [8b28524]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/onset/onsetdetection.c (modified)
	* src/onset/peakpick.c (modified)
	* swig/aubio.i (modified)

	src/mathutils.c: rename vec_mean to fvec_mean


Fri, 25 Sep 2009 22:04:55 GMT Paul Brossier <piem@piem.org> [a6db140]
	* src/aubio.h (modified)
	* src/aubio_priv.h (modified)
	* src/cvec.c (modified)
	* src/cvec.h (modified)
	* src/fvec.c (modified)
	* src/fvec.h (modified)
	* src/lvec.c (modified)
	* src/lvec.h (modified)
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/types.h (modified)

	src/*.[ch]: update copyrights and license from 2003 / GPLv2 to ...


Fri, 25 Sep 2009 02:20:27 GMT Paul Brossier <piem@piem.org> [d84d19e]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/pitch/pitchfcomb.c (modified)
	* src/pitch/pitchyinfft.c (modified)
	* src/spectral/phasevoc.c (modified)
	* swig/aubio.i (modified)

	src/mathutils.{c,h}: change prototype from aubio_window to ...


Wed, 23 Sep 2009 17:40:14 GMT Paul Brossier <piem@piem.org> [b511fa9]
	* configure.ac (modified)
	* examples/utils.c (modified)
	* examples/utils.h (modified)
	* ext/aubioext.h (modified)
	* ext/jackio.c (modified)
	* ext/jackio.h (modified)
	* ext/midi/midi_driver.h (modified)
	* src/aubio_priv.h (modified)
	* src/mathutils.c (modified)
	* src/spectral/fft.c (modified)
	* src/spectral/fft.h (modified)
	* tests/src/test-phasevoc-jack.c (modified)

	replace FOO_SUPPORT with HAVE_FOO, use float for jack_process ...


Fri, 11 Sep 2009 22:08:54 GMT Paul Brossier <piem@piem.org> [c5c0c98]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/pitch/pitchmcomb.c (modified)
	* src/pitch/pitchyin.c (modified)
	* src/pitch/pitchyinfft.c (modified)

	src/mathutils.c: merge and fix vec_quadint_min and _max into simpler ...


Thu, 15 May 2008 22:50:38 GMT Paul Brossier <piem@piem.org> [7e204d01]
	* src/mathutils.c (modified)
	* tests/python/src/temporal/zero_crossing_rate.py (added)

	src/mathutils.c: change zero crossing function to split at >=0/<0; ...


Sat, 24 Nov 2007 22:02:29 GMT Paul Brossier <piem@piem.org> [6c7d49b]
	* ext/sndfileio.c (modified)
	* src/aubio.h (modified)
	* src/fvec.c (modified)
	* src/mathutils.c (modified)
	* src/onset/onset.c (modified)
	* src/onset/onsetdetection.c (modified)
	* src/onset/peakpick.c (modified)
	* src/pitch/pitchdetection.c (modified)
	* src/pitch/pitchfcomb.c (modified)
	* src/pitch/pitchmcomb.c (modified)
	* src/pitch/pitchschmitt.c (modified)
	* src/pitch/pitchyin.c (modified)
	* src/pitch/pitchyinfft.c (modified)
	* src/sample.h (deleted)
	* src/spectral/filterbank.c (modified)
	* src/spectral/mfcc.c (modified)
	* src/spectral/tss.c (modified)
	* src/tempo/beattracking.c (modified)
	* src/tempo/tempo.c (modified)
	* src/temporal/biquad.c (modified)
	* src/temporal/filter.c (modified)
	* src/temporal/resample.c (modified)
	* src/utils/hist.c (modified)
	* src/utils/scale.c (modified)

	remove src/sample.h


Sat, 24 Nov 2007 21:47:15 GMT Paul Brossier <piem@piem.org> [fc6c831]
	* src/Makefile.am (modified)
	* src/aubio.h (modified)
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/spectral/spectral_centroid.c (added)
	* src/spectral/spectral_centroid.h (added)

	moved spectral_centroid to new file


Sat, 24 Nov 2007 16:25:56 GMT Paul Brossier <piem@piem.org> [4bb32f4]
	* src/mathutils.c (modified)

	mathutils.c: fix invalid read in vec_moving_thres


Wed, 02 May 2007 13:10:42 GMT Paul Brossier <piem@piem.org> [ade9afe]
	* src/mathutils.c (modified)

	mathutils.c: indentation, remove tabs, no { at beginning of line, no ...


Tue, 17 Apr 2007 23:07:48 GMT Paul Brossier <piem@piem.org> [0dbdb40]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)

	mathutils.c: add aubio_spectral_centroid


Tue, 17 Apr 2007 19:59:15 GMT Paul Brossier <piem@piem.org> [fff2bee]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)

	mathutils.c: add aubio_zero_crossing_rate at Amaury's request


Thu, 13 Jul 2006 15:01:11 GMT Paul Brossier <piem@altern.org> [714380d]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)

	add aubio_cleanup to clean fftw cached memory
	add aubio_cleanup to ...


Wed, 12 Jul 2006 16:25:57 GMT Paul Brossier <piem@altern.org> [8f70a18]
	* src/mathutils.c (modified)

	use math aliases in mathutils
	use math aliases in mathutils


Tue, 21 Mar 2006 18:05:23 GMT Paul Brossier <piem@altern.org> [9771488]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/pitchyin.c (modified)
	* src/pitchyin.h (modified)

	add interpolation to yin
	add interpolation to yin


Mon, 22 Aug 2005 20:59:13 GMT Paul Brossier <piem@altern.org> [79c2e52]
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* swig/aubio.i (modified)

	added bintomidi, freqtobin, miditofreq


Tue, 09 Aug 2005 10:09:36 GMT Paul Brossier <piem@altern.org> [28d8c4a]
	* examples/tests/test-fft.c (modified)
	* examples/utils.c (modified)
	* src/fft.c (modified)
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/onsetdetection.c (modified)
	* src/phasevoc.c (modified)
	* src/pitchdetection.c (modified)
	* src/pitchfcomb.c (modified)
	* src/tss.c (modified)
	* swig/aubio.i (modified)

	prefix mathutils function with aubio_


Tue, 09 Aug 2005 08:58:47 GMT Paul Brossier <piem@altern.org> [b4b0324]
	* examples/tests/test-fft.c (modified)
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)
	* src/phasevoc.c (modified)
	* swig/aubio.i (modified)

	protect window types with aubio_win_


Mon, 11 Apr 2005 16:36:29 GMT Paul Brossier <piem@altern.org> [84941cb]
	* src/mathutils.c (modified)

	add a cast in autocorr


Sat, 02 Apr 2005 13:29:23 GMT Paul Brossier <piem@altern.org> [a0fd4e4]
	* examples/Makefile.am (modified)
	* examples/aubionotes.c (modified)
	* examples/aubionotesmedian.c (deleted)
	* examples/utils.h (modified)
	* python/aubio/gnuplot.py (modified)
	* src/mathutils.c (modified)
	* src/mathutils.h (modified)

	merge aubionotes and aubionotesmedian
	        add make_audio_plot to ...


Thu, 28 Oct 2004 23:42:43 GMT Paul Brossier <piem@altern.org> [96fb8ad]
	* AUTHORS (added)
	* COPYING (added)
	* ChangeLog (added)
	* INSTALL (added)
	* Makefile.am (added)
	* Makefile.in (added)
	* NEWS (added)
	* README (added)
	* THANKS (added)
	* TODO (added)
	* VERSION (added)
	* aclocal.m4 (added)
	* aubio.pc.in (added)
	* bootstrap (added)
	* config.guess (added)
	* config.sub (added)
	* configure (added)
	* configure.ac (added)
	* depcomp (added)
	* doc/Makefile.am (added)
	* doc/Makefile.in (added)
	* doc/aubio.css (added)
	* doc/devel.cfg (added)
	* doc/examples.cfg (added)
	* doc/user.cfg (added)
	* examples/Makefile.am (added)
	* examples/Makefile.in (added)
	* examples/aubionotes.1 (added)
	* examples/aubionotes.c (added)
	* examples/aubionotesmedian.c (added)
	* examples/aubioonset.1 (added)
	* examples/aubioonset.c (added)
	* examples/midialsa.c (added)
	* examples/midiparse.c (added)
	* examples/midiplay.c (added)
	* examples/testforclam.c (added)
	* examples/utils.c (added)
	* examples/utils.h (added)
	* install-sh (added)
	* ltmain.sh (added)
	* missing (added)
	* mkinstalldirs (added)
	* plugins/Makefile.am (added)
	* plugins/Makefile.in (added)
	* plugins/audacity/Makefile.am (added)
	* plugins/audacity/Makefile.in (added)
	* plugins/audacity/README (added)
	* plugins/audacity/audacity-libnyquist.diff (added)
	* plugins/audacity/audacity-nyquist.diff (added)
	* plugins/audacity/plug-ins/Makefile.am (added)
	* plugins/audacity/plug-ins/Makefile.in (added)
	* plugins/audacity/plug-ins/aubioonset.ny (added)
	* plugins/wavesurfer/Makefile.am (added)
	* plugins/wavesurfer/Makefile.in (added)
	* plugins/wavesurfer/README (added)
	* plugins/wavesurfer/aubio.conf (added)
	* plugins/wavesurfer/aubio.plug (added)
	* py-compile (added)
	* python/Makefile.am (added)
	* python/Makefile.in (added)
	* python/README (added)
	* python/aubio/Makefile.am (added)
	* python/aubio/Makefile.in (added)
	* python/aubio/__init__.py (added)
	* python/aubio/aubioclass.py (added)
	* python/aubio/gnuplot.py (added)
	* python/aubio/median.py (added)
	* python/aubio/onsetcompare.py (added)
	* python/aubio/txtfile.py (added)
	* python/aubiocompare-onset (added)
	* python/aubiocut (added)
	* python/aubiofilter-notes (added)
	* python/aubionotes (added)
	* python/aubioonset (added)
	* python/aubiopitch (added)
	* python/aubioplot-notes (added)
	* sounds/Makefile.am (added)
	* sounds/Makefile.in (added)
	* sounds/woodblock.aiff (added)
	* src/Makefile.am (added)
	* src/Makefile.in (added)
	* src/aubio.h (added)
	* src/aubio_priv.h (added)
	* src/biquad.c (added)
	* src/biquad.h (added)
	* src/config.h (added)
	* src/config.h.in (added)
	* src/fft.c (added)
	* src/fft.h (added)
	* src/filter.c (added)
	* src/filter.h (added)
	* src/hist.c (added)
	* src/hist.h (added)
	* src/jackio.c (added)
	* src/jackio.h (added)
	* src/list.c (added)
	* src/list.h (added)
	* src/mathutils.c (added)
	* src/mathutils.h (added)
	* src/midi.c (added)
	* src/midi.h (added)
	* src/midi_alsa_raw.c (added)
	* src/midi_alsa_seq.c (added)
	* src/midi_driver.c (added)
	* src/midi_driver.h (added)
	* src/midi_event.c (added)
	* src/midi_event.h (added)
	* src/midi_file.c (added)
	* src/midi_file.h (added)
	* src/midi_parser.c (added)
	* src/midi_parser.h (added)
	* src/midi_player.c (added)
	* src/midi_player.h (added)
	* src/midi_track.c (added)
	* src/midi_track.h (added)
	* src/onsetdetection.c (added)
	* src/onsetdetection.h (added)
	* src/peakpick.c (added)
	* src/peakpick.h (added)
	* src/phasevoc.c (added)
	* src/phasevoc.h (added)
	* src/pitchdetection.c (added)
	* src/pitchdetection.h (added)
	* src/pitchmcomb.c (added)
	* src/pitchmcomb.h (added)
	* src/pitchyin.c (added)
	* src/pitchyin.h (added)
	* src/resample.c (added)
	* src/resample.h (added)
	* src/sample.c (added)
	* src/sample.h (added)
	* src/scale.c (added)
	* src/scale.h (added)
	* src/sndfileio.c (added)
	* src/sndfileio.h (added)
	* src/timer.c (added)
	* src/timer.h (added)
	* src/tss.c (added)
	* src/tss.h (added)
	* src/types.h (added)
	* swig/Makefile.am (added)
	* swig/Makefile.in (added)
	* swig/aubio.i (added)

	import 0.1.7.1