# # ChangeLog for src # # Generated by Trac 1.2 # Nov 22, 2024, 7:26:06 PM Mon, 16 Jul 2012 18:19:31 GMT Paul Brossier [18c6b20] * src/io/source_sndfile.c (modified) src/io/source_sndfile.c: improve resampling, clarify Mon, 16 Jul 2012 01:08:37 GMT Paul Brossier [c6c9fe9] * src/temporal/resampler.h (modified) Merge branch 'develop' into io Mon, 16 Jul 2012 01:08:24 GMT Paul Brossier [c43c459] * src/temporal/resampler.h (modified) src/temporal/resampler.h: improve doc Mon, 16 Jul 2012 00:55:13 GMT Paul Brossier [87dfc3f] * src/io/source_sndfile.c (modified) src/io/source_sndfile.c: add support for resampling Mon, 16 Jul 2012 00:48:42 GMT Paul Brossier [e3b5962] * src/io/source.c (modified) src/io/source.c: improve new_ Mon, 16 Jul 2012 00:48:03 GMT Paul Brossier [776a5d3] * src/io/sink_sndfile.c (modified) src/io/sink_sndfile.c: ident and simplify Mon, 16 Jul 2012 00:47:23 GMT Paul Brossier [65525fe] * src/io/sink.c (modified) src/io/sink.c: improve error message Sun, 15 Jul 2012 22:44:01 GMT Paul Brossier [614963a] * interfaces/python/demo_filterbank_slaney.py (modified) * interfaces/python/demo_filterbank_triangle_bands.py (modified) * src/tempo/beattracking.c (modified) Merge branch 'develop' into io Sun, 15 Jul 2012 22:35:56 GMT Paul Brossier [10a6f7d] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: cast to avoid signed/unsigned comparison Sun, 15 Jul 2012 20:54:38 GMT Paul Brossier [779966b] * src/io/sink.c (modified) src/io/sink.c: implement Sun, 15 Jul 2012 20:24:16 GMT Paul Brossier [11e92ea] * src/io/sink_sndfile.c (modified) src/io/sink_sndfile.c: fix max_size Sun, 15 Jul 2012 20:23:36 GMT Paul Brossier [dd5a052] * src/io/sink_apple_audio.c (modified) src/io/sink_apple_audio.c: only compile on apple Sun, 15 Jul 2012 18:19:29 GMT Paul Brossier [3a6aa799] * src/aubio.h (modified) src/aubio.h: add io/sink_apple_audio.h Sun, 15 Jul 2012 18:18:49 GMT Paul Brossier [42e6a5e] * src/io/source.c (modified) src/io/source.c: add missing free, indent Sun, 15 Jul 2012 18:18:28 GMT Paul Brossier [8aed26d] * src/io/sink.c (modified) * src/io/sink.h (modified) * src/io/sink_sndfile.c (modified) * src/io/sink_sndfile.h (modified) src/io/sink*: read write size instead of returning it Sun, 15 Jul 2012 18:02:27 GMT Paul Brossier [1223979] * src/io/sink_apple_audio.c (added) * src/io/sink_apple_audio.h (added) * src/io/source_apple_audio.c (modified) * src/io/utils_apple_audio.c (added) src/io/sink_apple_audio.c: added apple_audio sink, merge apple stuff Sun, 15 Jul 2012 00:37:50 GMT Paul Brossier [32df658] * src/io/source.c (modified) src/io/source.c: do not try to delete if NULL Sat, 14 Jul 2012 19:14:27 GMT Paul Brossier [420962e] * src/io/source_sndfile.c (modified) src/io/source_sndfile.c: avoid segfault when deleting NULL Sat, 14 Jul 2012 19:13:20 GMT Paul Brossier [2c3d4ca] * src/aubio.h (modified) * src/io/sink_sndfile.c (added) * src/io/sink_sndfile.h (added) * tests/src/io/test-sink_sndfile.c (added) added sink_sndfile.c draft Sat, 14 Jul 2012 18:39:09 GMT Paul Brossier [af86999] * src/io/source_sndfile.c (modified) src/io/source_sndfile.c: return NULL before trying to allocate ... Sat, 14 Jul 2012 01:37:43 GMT Paul Brossier [c00f17d] * src/io/source.h (modified) src/io/source.h: use uri not method as parameter name Sat, 14 Jul 2012 01:13:33 GMT Paul Brossier [c9b99fd] * src/io/source.c (modified) src/io/source.c: fix include path Fri, 13 Jul 2012 23:33:45 GMT Paul Brossier [afbd7e7] * src/aubio.h (modified) * src/io/source.c (modified) * src/io/source_sndfile.c (added) * src/io/source_sndfile.h (added) * src/wscript_build (modified) * tests/src/io/test-source_apple_audio_file.c (modified) * tests/src/io/test-source_sndfile.c (added) src/io/source_sndfile.{c,h}: added sndfile source Fri, 13 Jul 2012 21:29:35 GMT Paul Brossier [a40eea8] * src/aubio.h (modified) src/aubio.h: add source and sink Fri, 13 Jul 2012 21:28:43 GMT Paul Brossier [3504dfe7] * src/io/source.c (modified) * src/io/source.h (modified) * src/io/source_apple_audio.c (added) * src/io/source_apple_audio.h (added) src/io/source_apple_audio.{c,h}: added simple file read using ... Fri, 13 Jul 2012 19:05:32 GMT Paul Brossier [4d75b46] * src/io/sink.c (modified) * src/io/sink.h (modified) src/io/sink.*: fix prototypes, draft implementation Fri, 13 Jul 2012 19:00:12 GMT Paul Brossier [eae5898] * examples/wscript_build (modified) * src/io/sndfileio.c (moved) * src/io/sndfileio.h (moved) * src/wscript_build (modified) src/io: moved sndfileio from examples Fri, 13 Jul 2012 07:23:39 GMT Paul Brossier [9316173] * src/io/sink.c (added) * src/io/sink.h (added) * src/io/source.c (added) * src/io/source.h (added) added boilerplate for media source and sink Wed, 11 Jul 2012 20:44:27 GMT Paul Brossier [83b385f] * src/spectral/specdesc.c (modified) src/spectral/specdesc.c: remove old comments Tue, 10 Jul 2012 22:30:32 GMT Paul Brossier [4435ea6e] * src/fmat.h (modified) src/fmat.h: length and height Tue, 10 Jul 2012 22:28:39 GMT Paul Brossier [e7e11bf] * src/pitch/pitchschmitt.c (modified) src/pitch/pitchschmitt.c: avoid out of bound reads Tue, 10 Jul 2012 02:53:56 GMT Paul Brossier [f61c88a] * src/spectral/fft.c (modified) src/spectral/fft.c: fix in and out sizes for ooura Mon, 09 Jul 2012 23:06:11 GMT Paul Brossier [d41bc4d] * examples/wscript_build (modified) * python/aubio/wscript_build (modified) * python/wscript_build (modified) * src/wscript_build (modified) * wscript (modified) wscript, **/wscript_build: use ctx to match latest waf docs Mon, 09 Jul 2012 22:37:35 GMT Paul Brossier [0e355f6] * src/wscript_build (modified) src/wscript_build: add vim header Mon, 09 Jul 2012 22:37:23 GMT Paul Brossier [c204928] * src/spectral/fft.c (modified) src/spectral/fft.c: HAVE_AUBIO_DOUBLE is always defined Sat, 07 Jan 2012 02:52:34 GMT Paul Brossier [8b3a7e7] * src/spectral/fft.c (modified) src/spectral/fft.c: i only needed for FFTW3 Thu, 17 Nov 2011 01:29:59 GMT Paul Brossier [cfaa3c4] * src/spectral/ooura_fft8g.c (added) src/spectral/ooura_fft8g.c: add ooura Thu, 17 Nov 2011 01:29:35 GMT Paul Brossier [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 Thu, 17 Nov 2011 01:07:44 GMT Paul Brossier [1c24da5] * src/cvec.c (modified) * src/fvec.c (modified) src/{f,c}vec.c: remove zeroing since we now use calloc Thu, 17 Nov 2011 01:07:12 GMT Paul Brossier [7ce0701] * src/aubio_priv.h (modified) src/aubio_priv.h: use calloc instead of malloc Mon, 26 Sep 2011 06:21:00 GMT Paul Brossier [46378b3] * examples/wscript_build (modified) * python/aubio/wscript_build (modified) * src/wscript_build (modified) * wscript (modified) wscript: update to waf 1.6.7 Mon, 07 Feb 2011 11:55:36 GMT Paul Brossier [c37aee1] * src/mathutils.c (modified) src/mathutils.c: do not return NULL when wrong window type is passed ... Mon, 07 Feb 2011 11:54:42 GMT Paul Brossier [860ef4b] * src/pitch/pitchschmitt.c (modified) src/pitch/pitchschmitt.c: avoid memory leak (thanks to Olivier Robert) Mon, 07 Feb 2011 11:53:05 GMT Paul Brossier [34422b4] * src/spectral/tss.c (modified) src/spectral/tss.c: fix del_ Fri, 04 Feb 2011 09:26:10 GMT Paul Brossier [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 Fri, 04 Feb 2011 09:08:42 GMT Paul Brossier [b583b9fb] * src/pitch/pitch.c (modified) src/pitch/pitch.c: do not return NULL if unknown method selected ... Fri, 04 Feb 2011 09:06:12 GMT Paul Brossier [f66ccb9] * src/spectral/tss.c (modified) src/spectral/tss.c: use AUBIO_FREE, not free (thanks to Olivier Robert) Sat, 31 Jul 2010 14:32:05 GMT Paul Brossier [7c84204] * src/tempo/beattracking.c (modified) src/tempo/beattracking.c: declare b as signed integer, thanks to ... Wed, 28 Apr 2010 18:53:27 GMT Paul Brossier [ead03dd] * src/Makefile.am (modified) src/Makefile.am: added missing fmat.{c,h} Sat, 13 Mar 2010 23:46:36 GMT Paul Brossier [fc759f3] * src/spectral/mfcc.c (modified) src/spectral/mfcc.c: also delete dct_coeffs, thanks to SaBer, closes: #12 Mon, 08 Feb 2010 18:14:12 GMT Paul Brossier [7581185] * src/mathutils.c (modified) src/mathutils.c: simplify aubio_is_power_of_two, thanks to Arturo Castro Sat, 09 Jan 2010 16:03:11 GMT Paul Brossier [d453a4a] * src/spectral/fft.c (modified) src/spectral/fft.c: lock fftw plan creation (closes #9), thanks to ... Sat, 09 Jan 2010 14:49:40 GMT Paul Brossier [8212692] * examples/Makefile.am (modified) * examples/utils.c (modified) * src/spectral/specdesc.c (modified) * tests/src/test-pitch.c (added) pull from master Fri, 11 Dec 2009 16:54:12 GMT Paul Brossier [f650860] * src/spectral/specdesc.c (modified) specdesc.c: mention default is used instead of unknown one Sat, 05 Dec 2009 00:36:56 GMT Paul Brossier [f7b05d4] * src/onset/peakpicker.h (modified) src/onset/peakpicker.h: add void to empty prototype Fri, 04 Dec 2009 00:46:04 GMT Paul Brossier [c17a0ee] * src/vecutils.c (modified) src/vecutils.c: switch to mono Fri, 04 Dec 2009 00:45:04 GMT Paul Brossier [02a01dd] * src/aubio.h (modified) src/aubio.h: switch to mono Fri, 04 Dec 2009 00:44:41 GMT Paul Brossier [168337e] * src/pitch/pitch.c (modified) * src/pitch/pitch.h (modified) * src/pitch/pitchfcomb.c (modified) * src/pitch/pitchfcomb.h (modified) * src/pitch/pitchmcomb.c (modified) * src/pitch/pitchmcomb.h (modified) * src/pitch/pitchschmitt.c (modified) * src/pitch/pitchyin.c (modified) * src/pitch/pitchyinfft.c (modified) src/pitch: switch to mono Fri, 04 Dec 2009 00:43:29 GMT Paul Brossier [fc61225] * src/utils/hist.c (modified) * src/utils/hist.h (modified) * src/utils/scale.c (modified) src/utils: switch to mono Fri, 04 Dec 2009 00:41:59 GMT Paul Brossier [8e5c051] * src/mathutils.c (modified) * src/mathutils.h (modified) src/mathutils.{c,h}: switch to mono Fri, 04 Dec 2009 00:40:48 GMT Paul Brossier [d207300] * src/tempo/beattracking.c (modified) * src/tempo/beattracking.h (modified) * src/tempo/tempo.c (modified) * src/tempo/tempo.h (modified) src/tempo: switch to mono Fri, 04 Dec 2009 00:39:30 GMT Paul Brossier [741bdda] * src/temporal/a_weighting.c (modified) * src/temporal/a_weighting.h (modified) * src/temporal/biquad.c (modified) * src/temporal/biquad.h (modified) * src/temporal/c_weighting.c (modified) * src/temporal/c_weighting.h (modified) * src/temporal/filter.c (modified) * src/temporal/filter.h (modified) * src/temporal/resampler.c (modified) src/temporal: switch to mono Fri, 04 Dec 2009 00:38:30 GMT Paul Brossier [d95ff38] * src/spectral/fft.c (modified) * src/spectral/fft.h (modified) * src/spectral/filterbank.c (modified) * src/spectral/filterbank.h (modified) * src/spectral/filterbank_mel.c (modified) * src/spectral/mfcc.c (modified) * src/spectral/phasevoc.c (modified) * src/spectral/phasevoc.h (modified) * src/spectral/specdesc.c (modified) * src/spectral/specdesc.h (modified) * src/spectral/statistics.c (modified) * src/spectral/tss.c (modified) * src/spectral/tss.h (modified) src/spectral: switch to mono Fri, 04 Dec 2009 00:34:44 GMT Paul Brossier [0b9a02a] * src/onset/onset.c (modified) * src/onset/onset.h (modified) * src/onset/peakpicker.c (modified) * src/onset/peakpicker.h (modified) src/onset: mono Fri, 04 Dec 2009 00:33:06 GMT Paul Brossier [66fb3ea] * src/cvec.c (modified) * src/cvec.h (modified) modified cvec to be mono Fri, 04 Dec 2009 00:32:43 GMT Paul Brossier [c7860af] * src/fmat.c (added) * src/fmat.h (added) * src/fvec.c (modified) * src/fvec.h (modified) * src/lvec.c (modified) * src/lvec.h (modified) modified fvec and lvec to be mono, added fmat Fri, 13 Nov 2009 23:43:14 GMT Paul Brossier [a300cef] * src/Makefile.am (modified) src/Makefile.am: rename peakpicker.h here too, thanks to Laurent ... Fri, 06 Nov 2009 00:08:44 GMT Paul Brossier [3ac7cb0] * src/onset/onset.h (modified) * src/pitch/pitch.h (modified) * src/pitch/pitchfcomb.h (modified) * src/pitch/pitchmcomb.h (modified) * src/pitch/pitchschmitt.h (modified) * src/pitch/pitchyin.h (modified) * src/pitch/pitchyinfft.h (modified) * src/spectral/mfcc.h (modified) * src/spectral/tss.h (modified) * src/tempo/beattracking.h (modified) * src/tempo/tempo.h (modified) src/: cleanup variable names in prototypes Thu, 05 Nov 2009 23:14:23 GMT Paul Brossier [c03e777] * src/aubio.h (modified) src/aubio.h: make filterbank public, should be stable enough now Thu, 05 Nov 2009 23:06:27 GMT Paul Brossier [3e17aed] * src/aubio.h (modified) * src/onset/onset.c (modified) * src/onset/peakpicker.c (moved) * src/onset/peakpicker.h (moved) * src/tempo/tempo.c (modified) src/: rename peakpick.h to peakpicker.h, make public again Thu, 05 Nov 2009 22:19:40 GMT Paul Brossier [16ed726] * src/temporal/resampler.c (modified) * src/temporal/resampler.h (modified) src/temporal/resampler.h: add dummy functions in case samplerate is ... Thu, 05 Nov 2009 22:18:30 GMT Paul Brossier [e5b9a46] * src/tempo/tempo.c (modified) src/tempo: remove unused peek, use new ... Thu, 05 Nov 2009 22:17:56 GMT Paul Brossier [6e57c2e] * src/onset/peakpick.c (modified) * src/onset/peakpick.h (modified) src/onset/peakpick.h: remove unused functions, fix ... Thu, 05 Nov 2009 21:03:01 GMT Paul Brossier [24fde74] * src/spectral/specdesc.h (modified) src/spectral/specdesc.h: fix typo decrease -> slope Thu, 05 Nov 2009 17:08:38 GMT Paul Brossier [9d3fa49] * src/Makefile.am (modified) * src/aubio.h (modified) * src/wscript_build (modified) src/aubio.h: do not include config.h, do not install it Thu, 05 Nov 2009 16:39:48 GMT Paul Brossier [aac02a1] * src/Makefile.am (modified) src/Makefile.am: add missing musicutils.h Thu, 05 Nov 2009 00:22:39 GMT Paul Brossier [af4aeca] * src/onset/onset.c (modified) src/onset/onset.c: add missing hop_size Wed, 04 Nov 2009 23:29:53 GMT Paul Brossier [0bbdbfd] * src/onset/onset.c (modified) * src/onset/onset.h (modified) src/onset/onset.{c,h}: minimum inter-onset-interval in millisecond Wed, 04 Nov 2009 23:26:06 GMT Paul Brossier [998d4d6] * src/aubio.h (modified) src/aubio.h: fix typo, improve code example Wed, 04 Nov 2009 22:52:00 GMT Paul Brossier [b9c3cd2] * src/spectral/specdesc.h (modified) src/spectral/specdesc.h: add documentation about spectral shape ... Wed, 04 Nov 2009 21:39:45 GMT Paul Brossier [349e455] * src/onset/peakpick.c (modified) src/onset/peakpick.c: indent Wed, 04 Nov 2009 21:36:33 GMT Paul Brossier [554e286] * src/spectral/filterbank.h (modified) src/spectral/filterbank.h: improve documentation Wed, 04 Nov 2009 21:25:08 GMT Paul Brossier [7893149] * src/temporal/a_weighting.h (modified) * src/temporal/c_weighting.h (modified) src/temporal: improve files titles Wed, 04 Nov 2009 21:24:06 GMT Paul Brossier [1651b58] * src/Makefile.am (modified) * src/aubio.h (modified) * src/spectral/specdesc.c (modified) * src/spectral/spectral_centroid.c (deleted) * src/spectral/spectral_centroid.h (deleted) * src/spectral/statistics.c (added) src/spectral/: added statistics.c, containing some cuidado spectral ... Wed, 04 Nov 2009 21:22:18 GMT Paul Brossier [95d3f16] * src/spectral/filterbank.h (modified) src/spectral/filterbank.h: kill useless blank line Wed, 04 Nov 2009 21:21:26 GMT Paul Brossier [bf2e7a7] * src/spectral/specdesc.h (modified) src/spectral/specdesc.h: improve documentation Tue, 03 Nov 2009 17:23:04 GMT Paul Brossier [31907fd] * python/aubio/aubioclass.py (modified) * src/Makefile.am (modified) * src/aubio.h (modified) * src/onset/onset.c (modified) * src/onset/onset.h (modified) * src/spectral/specdesc.c (moved) * src/spectral/specdesc.h (moved) * src/tempo/tempo.c (modified) * tests/src/test-onsetdetection.c (modified) src/spectral/specdesc.{c,h}: rename aubio_onsetdetection to ... Tue, 03 Nov 2009 15:22:39 GMT Paul Brossier [bafe71d] * src/temporal/a_weighting.h (modified) * src/temporal/biquad.c (modified) * src/temporal/filter.c (modified) * src/temporal/resampler.c (modified) * src/temporal/resampler.h (modified) src/temporal: indent Tue, 03 Nov 2009 15:14:03 GMT Paul Brossier [fddfa64] * src/pitch/pitch.c (modified) * src/pitch/pitch.h (modified) * src/pitch/pitchfcomb.c (modified) * src/pitch/pitchfcomb.h (modified) * src/pitch/pitchmcomb.c (modified) * src/pitch/pitchmcomb.h (modified) * src/pitch/pitchyin.c (modified) * src/pitch/pitchyin.h (modified) * src/pitch/pitchyinfft.c (modified) * src/pitch/pitchyinfft.h (modified) src/pitch/: indent Tue, 03 Nov 2009 15:07:17 GMT Paul Brossier [63f3c70] * src/pitch/pitchschmitt.h (modified) src/pitch/pitchschmitt.h: indent Tue, 03 Nov 2009 15:06:15 GMT Paul Brossier [ad04467] * src/pitch/pitchschmitt.c (modified) src/pitch/pitchschmitt.c: indent Mon, 26 Oct 2009 01:55:25 GMT Paul Brossier [e6a78ea] * src/onset/onset.c (modified) * src/onset/onset.h (modified) * src/onset/onsetdetection.c (modified) * src/onset/onsetdetection.h (modified) * src/onset/peakpick.c (modified) * src/onset/peakpick.h (modified) * src/pitch/pitch.c (modified) * src/pitch/pitch.h (modified) * src/pitch/pitchfcomb.c (modified) * src/pitch/pitchfcomb.h (modified) * src/pitch/pitchmcomb.c (modified) * src/pitch/pitchmcomb.h (modified) * src/pitch/pitchschmitt.c (modified) * src/pitch/pitchschmitt.h (modified) * src/pitch/pitchyin.c (modified) * src/pitch/pitchyin.h (modified) * src/pitch/pitchyinfft.c (modified) * src/pitch/pitchyinfft.h (modified) * src/spectral/fft.c (modified) * src/spectral/fft.h (modified) * src/spectral/phasevoc.c (modified) * src/spectral/phasevoc.h (modified) * src/spectral/spectral_centroid.c (modified) * src/spectral/spectral_centroid.h (modified) * src/spectral/tss.c (modified) * src/spectral/tss.h (modified) * src/tempo/beattracking.c (modified) * src/tempo/beattracking.h (modified) * src/tempo/tempo.c (modified) * src/tempo/tempo.h (modified) * src/temporal/biquad.c (modified) * src/temporal/biquad.h (modified) * src/temporal/resampler.c (modified) * src/temporal/resampler.h (modified) * src/utils/hist.c (modified) * src/utils/hist.h (modified) * src/utils/scale.c (modified) * src/utils/scale.h (modified) src: update all headers to GPLv3 Sun, 25 Oct 2009 20:09:55 GMT Paul Brossier [a17e8c9] * src/musicutils.h (modified) src/musicutils.h: improve file title Sun, 25 Oct 2009 20:08:50 GMT Paul Brossier [f071c93] * src/temporal/biquad.h (modified) src/temporal/biquad.h: indent Sun, 25 Oct 2009 20:08:18 GMT Paul Brossier [8b19e1c] * src/temporal/c_weighting.h (modified) src/temporal/c_weighting.h: indent Sun, 25 Oct 2009 20:05:37 GMT Paul Brossier [29808b1] * src/onset/onset.h (modified) src/onset/onset.h: update documentation Sun, 25 Oct 2009 20:03:00 GMT Paul Brossier [4ef9a9b] * src/aubio.h (modified) src/aubio.h: improve documentation Thu, 22 Oct 2009 01:13:07 GMT Paul Brossier [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 ... Thu, 22 Oct 2009 01:10:44 GMT Paul Brossier [78429de] * src/cvec.h (modified) * src/fvec.h (modified) * src/lvec.h (modified) src/*vec.h: strip down _*vec_t Wed, 21 Oct 2009 13:56:16 GMT Paul Brossier [2d1d5ce] * src/temporal/a_weighting.h (modified) * src/temporal/biquad.h (modified) * src/temporal/c_weighting.h (modified) * src/temporal/filter.h (modified) src/temporal: improve documentation