Timeline


and .

10/26/09:

03:50 Changeset [197f2ecad4c56330c0c0187f348dc13e879b9120] by Paul Brossier <piem@piem.org>

removed TODO, obsolete

03:31 Changeset [0b48dcbb71138c1e40d76c47fcc7b32157df1dd0] by Paul Brossier <piem@piem.org>

COPYING: update from GPLv2 to GPLv3

03:30 Changeset [20d8266e4b5ff10f33b90e485e1f2d0ed48b8c5a] by Paul Brossier <piem@piem.org>

python: more update headers to GPLv3

03:29 Changeset [6a2478cf31c51091cfa9fa1292182b1c38cb449b] by Paul Brossier <piem@piem.org>

examples: more header updates to GPLv3

02:55 Changeset [e6a78ea077fd779dd84806b7e61e1027e5c3cea3] by Paul Brossier <piem@piem.org>

src: update all headers to GPLv3

10/25/09:

22:16 Changeset [180eecaabdf4a6b7309890d4301b50674f458593] by Paul Brossier <piem@piem.org>

plugins/wavesurfer: moved to own branch

22:03 Changeset [1342c2f184764c8b3128dcd04a5b9306a708569b] by Paul Brossier <piem@piem.org>

plugins: remove audacity plugin, obsolete

21:45 Changeset [e460e60fc86f388cb1673c6f7aaf7bab49d75f1c] by Paul Brossier <piem@piem.org>

interfaces/cpp: remove, will create a separate project later if needed

21:36 Changeset [b616ffe334c22157412dd574a8414948be4bc861] by Paul Brossier <piem@piem.org>

doc/*.cfg: use header, remove css, add whitelist

21:33 Changeset [0e0a049d1e2bd6633d92aa8436dff4ad78d3af39] by Paul Brossier <piem@piem.org>

examples/: simplify, use fvec_ funcs

21:09 Changeset [a17e8c94786ad30bf06e6435894279e4f71b2f38] by Paul Brossier <piem@piem.org>

src/musicutils.h: improve file title

21:08 Changeset [f071c931f93f22daed191b5abc46decda0f32522] by Paul Brossier <piem@piem.org>

src/temporal/biquad.h: indent

21:08 Changeset [8b19e1ca1787c8dcdad0fbd016396fc9e10bb89f] by Paul Brossier <piem@piem.org>

src/temporal/c_weighting.h: indent

21:05 Changeset [29808b1ea7f0eb04ea3a5da8b46b16948375a795] by Paul Brossier <piem@piem.org>

src/onset/onset.h: update documentation

21:03 Changeset [4ef9a9bd111ca11dbcf7da6dfdad77538525d83e] by Paul Brossier <piem@piem.org>

src/aubio.h: improve documentation

20:40 Changeset [62b8ab2e4dbd8ba50153c1c70fb46446cf42d281] by Paul Brossier <piem@piem.org>

configure.ac, wscript: default to no complex

20:39 Changeset [e665063ce141832ef16386214d55db26f60cdbde] by Paul Brossier <piem@piem.org>

doc/aubio.css: strip down, use header to add own style

10/22/09:

04:03 Changeset [299ad52f31df694130a9f4e3e785ce1d2908d846] by Paul Brossier <piem@piem.org>

examples/aubionotes.c: add AUBIO_UNSTABLE for fvec_median_channel

03:29 Changeset [68607fdc51fddb37c2b647dddec2bed9ec246b93] by Paul Brossier <piem@piem.org>

swig/aubio.i: remove private api stuff

03:26 Changeset [00f48dcbc6997161eee325be2b8336aae2547d0c] by Paul Brossier <piem@piem.org>

interfaces/cpp/aubiocpp.cpp: use getters

03:24 Changeset [21f0655ddfae6a1be48986d30000e906aa5adf14] by Paul Brossier <piem@piem.org>

tests/src: add AUBIO_UNSTABLE where needed

03:23 Changeset [b2e706f39a1a65aa55e58f33ac7636e5a4f2f992] by Paul Brossier <piem@piem.org>

tests/src/test-mfcc.c: simplify using cvec_set

03:17 Changeset [fc0262f712abad2915bc6d5e9609b686b8004285] by Paul Brossier <piem@piem.org>

plugins/puredata/aubiotss~.c: define AUBIO_UNSTABLE to 1 before including ...

03:13 Changeset [83963b3fd8cac670cfbb8e3b9bfecb50b1fc7e82] by Paul Brossier <piem@piem.org>

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

03:10 Changeset [78429de1d232b71f5f409adf5e19e013f8c8212f] by Paul Brossier <piem@piem.org>

src/*vec.h: strip down _*vec_t

10/21/09:

19:54 Changeset [992beaa9bea5d3cd1aae961f80f581d2003bcc79] by Paul Brossier <piem@piem.org>

interfaces/python/setup.py: only compile c files

19:53 Changeset [c85da04a51ba3418f5a30c1ed93131d69c483115] by Paul Brossier <piem@piem.org>

generator.py: fix indentation, do not allow any error

16:12 Changeset [a8aaef3948a92c477f90812b688282a5e5dc2727] by Paul Brossier <piem@piem.org>

interfaces/python/py-cvec.c: write setters for norm and phas

15:56 Changeset [2d1d5ce6adc1ba219606845700c0522f77ee9ac0] by Paul Brossier <piem@piem.org>

src/temporal: improve documentation

15:41 Changeset [3ad2ef6fdb1e7a5e3a67623334f4b54d35e3e3d8] by Paul Brossier <piem@piem.org>

src/aubio.h: remove HAVE_SAMPLERATE, not needed here

15:40 Changeset [09b1777a3a0889fdee5a7a0eb2c896daac0baba5] by Paul Brossier <piem@piem.org>

gen_pyobject.py: fix initialisation of strings and tempo output size

15:16 Changeset [1f8e52247a4fe23baa0bbbc7e6cb4a934fed4ad2] by Paul Brossier <piem@piem.org>

aubioinput.py: use uridecodebin, add run method, return 1 on error

15:08 Changeset [40acfbc44e8e02c0d438175a93808c138519ae9e] by Paul Brossier <piem@piem.org>

examples/: set threshold as needed

10/20/09:

19:26 Changeset [1c190d586b926e2ffd3aa78e8aef822fdc995163] by Paul Brossier <piem@piem.org>

aubioinput.py: added first draft of generic gst input

02:59 Download edited by piem
(diff)
01:55 Download edited by piem
updated repo location (diff)

10/19/09:

15:27 Changeset [07bf04e6d7a996b10ec25d8c9f89901f0a6a38ac] by Paul Brossier <piem@piem.org>

python/: update to new filter, test_filter.py py-filter.c

15:09 Changeset [ec1ce52d8bd4dbae8c210e92ece430b129442e0e] by Paul Brossier <piem@piem.org>

added crazy generator

15:08 Changeset [615ac7dde5b64cec5df54025d9efe96273d00a17] by Paul Brossier <piem@piem.org>

.

15:00 Changeset [3f99693b6933fb8f098746c48f97ed993ca7fa8c] by Paul Brossier <piem@piem.org>

src/temporal/filter.c: reset filter memory in filtfilt

14:58 Changeset [b849106ada63ca4af6bc45313547d8f9aa38964c] by Paul Brossier <piem@piem.org>

src/lvec.{c,h}: add some utils

14:45 Changeset [b01bd4a8331c5e24f88bb0659a1f723fe7bf12ca] by Paul Brossier <piem@piem.org>

src/temporal: derive biquad from filter, use in peakpicker

13:52 Changeset [59c046dc1d15355548e24d6e29bae383782e656a] by Paul Brossier <piem@piem.org>

src/spectral/filter.c, src/temporal/filterbank_mel.c: move samplerate to ...

10:59 Changeset [b14107f7f276e04e775316a12415a90fa0990675] by Paul Brossier <piem@piem.org>

examples/aubiopitch.c: added c version of aubiopitch, more renaming

10:51 Changeset [ca1abdd5271f95cfc6949637f31d9347358b246e] by Paul Brossier <piem@piem.org>

rename aubio_pitchdetection to aubio_pitch

10/18/09:

15:20 Changeset [9f07d52148a0c25c53eabc3521e29464013107b4] by Paul Brossier <piem@piem.org>

python/aubio/aubioclass.py: update peakpicker usage

15:19 Changeset [247ce7d3ff68897d62c7fc0f9f9e2fed46d68172] by Paul Brossier <piem@piem.org>

examples/aubionotes.c: update median usage

15:18 Changeset [bf1c67467bcd62d222f41e63adcf8e3771a09a03] by Paul Brossier <piem@piem.org>

tests/python/src/onset/peakpick.py: update peakpicker usage

15:17 Changeset [e5f49af83700fdddf9d52a09c64c6f8c5797b6e0] by Paul Brossier <piem@piem.org>

swig/aubio.i: remove unused extern, update peakpicker

15:08 Changeset [56ef7e1e2d47981012ffa6f5fa94691d90729ffa] by Paul Brossier <piem@piem.org>

Change peakpicker to match API specs, make quadint per channel

  • ...

10/17/09:

17:18 Changeset [74516f7559eef809e14566fe0226aa23fe38e5b8] by Paul Brossier <piem@piem.org>

swig/aubio.i: remove windo enum

14:38 Changeset [407bba93972ee15016a4aa4255c180ca3ad677f3] by Paul Brossier <piem@piem.org>

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

14:15 Changeset [858cfa7b34a9a932edd72c56297ddd19e5a8a6f7] by Paul Brossier <piem@piem.org>

remove references to aubioext in Makefile.am

05:47 Download edited by piem
(diff)
05:33 Download edited by piem
add fedora and gentoo packages, with icons (diff)
03:30 Develop edited by piem
fix some links (diff)
03:26 API edited by piem
brain dumping mode, feedback would be nice (diff)
02:54 WikiStart edited by piem
remove most content that was copied from the main page, explain where we … (diff)
02:26 API created by piem
created dummy page
00:43 Changeset [740f06b69a354c22dd92e9ca2d371fc93f259604] by Paul Brossier <piem@piem.org>

ext/, examples/, swig/, python/, tests/: remove libaubioext, make ...

10/16/09:

23:04 Changeset [6107f4ccc994ff015df0647bbf54a784e8f68be1] by Paul Brossier <piem@piem.org>

src/spectral/mfcc.h: indent

23:03 Changeset [d4c5de7b1235d18d93df4de76c2e1e88e7e3d03c] by Paul Brossier <piem@piem.org>

examples/: make use of aubio_onset in aubioonset and aubionotes, simplify, ...

22:56 Changeset [2828382225dfbf3ac6e5cc5ef745c18845a0ee53] by Paul Brossier <piem@piem.org>

tests/src/: update mfcc

22:55 Changeset [41bf913b7346066aff1ef58fadfbc886ffc627c2] by Paul Brossier <piem@piem.org>

src/spectral/mfcc.c: move samplerate at the end of params

21:57 Changeset [7778f394a03c8b1d72a7a3accfc3b8e5d5039f7b] by Paul Brossier <piem@piem.org>

tests/src/: update to use samplerate

21:56 Changeset [e4f142c3109be03c707aec0081c4008f2b5813e8] by Paul Brossier <piem@piem.org>

src/onset/: use samplerate

21:55 Changeset [d25bd12025e5ae9589fd68c9d020b0947facbe24] by Paul Brossier <piem@piem.org>

src/tempo: use samplerate

21:54 Changeset [68b8233382ab3433a6c85b63d765b3cfcb4ee384] by Paul Brossier <piem@piem.org>

plugins/puredata/aubioonset~.c: indent

21:53 Changeset [970bcedd0c30c0b89691a008d669995a38c2e219] by Paul Brossier <piem@piem.org>

plugins/puredata/aubioonset~.c: use onset driver

21:51 Changeset [67d0a8b307fe41cb426584a57a6bb0804dd1373c] by Paul Brossier <piem@piem.org>

src/temporal/resampler.h: only defined if HAVE_SAMPLERATE

21:28 Changeset [0d434df5868fcf0f3cacfc22b6ddfc8355a18cd6] by Paul Brossier <piem@piem.org>

tests/src/test-{hist,window}.c: remove unused argc argv

19:56 Changeset [1812f491ed12adb4643af0ec7a3c64b8b0e57415] by Paul Brossier <piem@piem.org>

src/tempo/beattracking.c: default to no warnings

19:40 Changeset [3ca6155cc22a95ab99f90f30bbfd7a425b4a0493] by Paul Brossier <piem@piem.org>

python/aubio: utils.py removed

17:55 Changeset [240e416b398b85f99c076e179734293ebc2cddfc] by Paul Brossier <piem@piem.org>

configure.ac: when compiling with --enable-double, default to fftw3

04:26 Changeset [f1b925e4562c3abc3d4674319791aa605852eacf] by Paul Brossier <piem@piem.org>

src/onset/peakpick.{c,h}: setters to return uint

04:16 Changeset [0a257a6fad4eabe86054d3bec9182b6e1b2b49fd] by Paul Brossier <piem@piem.org>

src/tempo/tempo.{c,h}: setters to return unsigned ints

04:03 Changeset [63386360cb9f927c05e7c781723cb12413f7941e] by Paul Brossier <piem@piem.org>

src/onset/onset.c: setters to return unsigned ints

04:02 Changeset [f1b6aad60e70a5ae95aa9e3a531827cdbae8d81f] by Paul Brossier <piem@piem.org>

src/spectral/tss.c: simplify new_ method, add setters for threshold, ...

10/15/09:

21:09 Changeset [28c162c125bc61fd307185a26ead58192e3046ea] by Paul Brossier <piem@piem.org>

src/utils/scale.{c,h}: set method to return int

21:06 Changeset [93177fa4624ece0d108932472b7edcfdddb14f23] by Paul Brossier <piem@piem.org>

src/pitch/pitchdetection.{c,h}: update documentation, return ints in set ...

20:50 Changeset [e8ae95aceb7873e9e0a2f1a5876a4ba7f2b30e94] by Paul Brossier <piem@piem.org>

src/aubio_priv.h: change AUBIO_FAIL from 1 to -1, now works with unsigned ...

20:46 Changeset [515c7b25b49fa76c19b1aaffcdd495cf407cba91] by Paul Brossier <piem@piem.org>

python/: remove task.utils, not used anymore

18:54 Changeset [fe163ad79210270109544d4991b7130667712c8a] by Paul Brossier <piem@piem.org>

src/pitch: use a string to set pitch method, add a new function to set ...

18:49 Changeset [cd77c150fae93e50164a354587589c231b3f4ddc] by Paul Brossier <piem@piem.org>

src/onset/onsetdetection.c: add 'default' method, set it to hfc, set ...

17:09 Changeset [b4f5967809d2ebb0a69d303048017cfad34927ac] by Paul Brossier <piem@piem.org>

src/onset: use a string to set onset mode, keeping onset types enum ...

16:07 Changeset [27fa522078b15ed1000feda7a97103cba8b48bbc] by Paul Brossier <piem@piem.org>

src/types.h: added a typedef for char to help wrappers

15:52 Changeset [24d4433b99393a68146fc64f92ceec6fbebf3c07] by Paul Brossier <piem@piem.org>

src/tempo/beattracking.h: fix typo

15:37 Changeset [fe9c314544b14bef82c24c74699ad23c7b92f9e6] by Paul Brossier <piem@piem.org>

src/temporal/resampler.{c,h}: use smpl_t, and convet that to a double for ...

15:12 Changeset [c9cebe1cd399e9b3293a0133cb8c0a031019d36d] by Paul Brossier <piem@piem.org>

src/spectral: cosmetic changes

15:09 Changeset [d9b5009354c63d8ac97b1aa0808591a8728b54e8] by Paul Brossier <piem@piem.org>

src/pitch: cosmetic changes

10/11/09:

12:49 Changeset [202ffa5544e0d271747c004cb46f33c1c2a78bed] by Paul Brossier <piem@piem.org>

src/spectral/mfcc.c: also loop over channels

12:47 Changeset [74a4865ea20987d9adf612ca88f4c832905fffb8] by Paul Brossier <piem@piem.org>

src/spectral/fft.c: fix imag boundaries, including for odd fft sizes

12:40 Changeset [4f4299de894cee1b49238114c80f5c865a1a6026] by Paul Brossier <piem@piem.org>

src/spectral/fft.c: make sure we set allocated vectors to 0

12:38 Changeset [897975259f6fdea0ea011c8f3f3f77652b968682] by Paul Brossier <piem@piem.org>

src/spectral/fft.c: 0 and N/2 + 1 phase must carry the sign of respective ...

12:37 Changeset [2fde783b5a4aff7e18c9dcabbb6cdef73d5a4b12] by Paul Brossier <piem@piem.org>

src/spectral/fft.c: do not zero phase for no good reason, use ATAN2 macro

12:33 Changeset [76fc277f4bb19ac2291c1114a2b82b3f5183d9f9] by Paul Brossier <piem@piem.org>

src/aubio_priv.h: add macro for ATAN2

12:32 Changeset [77a321cfb074c0b478402d60e7286378518deab9] by Paul Brossier <piem@piem.org>

src/aubio_priv.h: IS_DENORMAL also for negative ones, CEIL_DENORMAL for ...

10/08/09:

21:07 Changeset [5f4fd2fc728368192069e4e84d2bb8c80ff4cc0e] by Paul Brossier <piem@piem.org>

tests/python/template.py: also print the command when failing

21:04 Changeset [b45b4ea3754ac5c5e045bf7b2a4dd9f9a70ac5ff] by Paul Brossier <piem@piem.org>

tests/python/localaubio.py: swith location

21:03 Changeset [7280e6782f5f5ac3a666eda48e66d6c2d2537fa8] by Paul Brossier <piem@piem.org>

tests/python/examples/aubiopitch.py: do not fail if file is missing, print ...

21:00 Changeset [8802f92d197e4d76d4173ba25418240197099a1d] by Paul Brossier <piem@piem.org>

tests/python/src/pitch/pitchdetection.py: update to latest pitch ...

20:59 Changeset [3027c6eb39507962924312c49a8f1e49fb542922] by Paul Brossier <piem@piem.org>

python/aubio: update to latest pitch prototypes

20:54 Changeset [61316a6f46a4313d6e200a11211cbd37e0155fd6] by Paul Brossier <piem@piem.org>

examples plugins: update to latest pitch prototypes

20:52 Changeset [05773a2c9287e15aa01d3825db961b9925644a6e] by Paul Brossier <piem@piem.org>

swig/aubio.i: update pitch prototypes

20:51 Changeset [7a6cbbe849a5fddc633e33e4df88bb34ceae3955] by Paul Brossier <piem@piem.org>

src/pitch/pitchdetection.{c,h}: clean and update prototypes, sync with ...

20:49 Changeset [22d33e22c85d5ff1699897f0ef5b6c251a6a5a13] by Paul Brossier <piem@piem.org>

src/pitch/pitchyinfft.{c,h}: add get/set for tolerance, clean and update ...

20:24 Changeset [2ba3440468478fdaaf5b4fbc11e7103d54f7500e] by Paul Brossier <piem@piem.org>

src/pitch/pitchyin.{c,h}: add proper aubio_pitchyin_t object, clean and ...

20:20 Changeset [f162cf9b6087f77398c97b7b16b3079460f06a14] by Paul Brossier <piem@piem.org>

src/pitch/pitchschmitt.c: remove unneeded samplerate parameter, update ...

20:07 Changeset [e5757cf8d14e4d3678632d274870f08a4056753e] by Paul Brossier <piem@piem.org>

src/pitch/pitchmcomb.{c,h}: remove unused samplerate parameter, make ...

19:46 Changeset [8040cca046cbd323278918c2fdea8c83f75abe44] by Paul Brossier <piem@piem.org>

src/pitch/pitchfcomb.c: update prototypes, make multichannel, remove ...

18:14 Changeset [6fc103d0a4da457b93fec9313e308736b710127f] by Paul Brossier <piem@piem.org>

src/Makefile.am: update resampler filename

12:28 Changeset [64c365824d87a4e597930d73326221f7630d74b4] by Paul Brossier <piem@piem.org>

swig/aubio.i: update aubio_resampler_do

12:27 Changeset [0af05d386255b5c4f06e70a206b5db0369502132] by Paul Brossier <piem@piem.org>

rename src/temporal/resample.c to src/temporal/resampler.c

12:07 Changeset [9daf0183f0a28b112be50bb3282a66699ee59b5d] by Paul Brossier <piem@piem.org>

tests/src/test-resample.c: run 10 times, update defines

12:03 Changeset [06f2d78ae6d20238dc8c89f1b490f0862a49c450] by Paul Brossier <piem@piem.org>

src/temporal/resample.{c,h}: _do function returns void

05:50 Changeset [47f17fc9d9bbfb3adf87fdaf69aca8131cb61013] by Paul Brossier <piem@piem.org>

plugins/puredata/aubioonset~.c: update peakpicker

04:31 Changeset [ca559548b401e0512f84d5a37206e99d73aea45a] by Paul Brossier <piem@piem.org>

tests/python/examples/aubioonset.py: do not check onset is actually ...

04:30 Changeset [ca0a8210ab47bc0b25fa84b00bc001f926b99dec] by Paul Brossier <piem@piem.org>

tests/python/examples/aubionotes.py: do not assume the error is known

04:24 Changeset [874ed554c0c2e670e329ac34691614d7a8710454] by Paul Brossier <piem@piem.org>

tests/python/template.py: factorise

03:11 Changeset [e6b2a0c83c5a053ead70179e75c0c41aa678b4e7] by Paul Brossier <piem@piem.org>

tests/python/src/spectral/fft.py: remove abs, test passes in double ...

03:09 Changeset [66760af58d912ee2f57b80a6de42fc04f14c40ea] by Paul Brossier <piem@piem.org>

configure.ac: add option to compile in double precision

03:08 Changeset [41f4c5b80a855a94c1fe72b73230203c3a5c045e] by Paul Brossier <piem@piem.org>

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

03:05 Changeset [05a34799bfbbb3ffefe33191bbf4401df954f13d] by Paul Brossier <piem@piem.org>

examples/utils.c: remove unused variable

02:48 Changeset [70dd55c08cc1f84568f596890c9ee5748d6dbea1] by Paul Brossier <piem@piem.org>

tests/python/src/temporal/c_weighting.py: add test for c_weighting

02:42 Changeset [e5ddc3292cacb9ccec510ea3fd509329bf4a6857] by Paul Brossier <piem@piem.org>

tests/python/src/pitch/pitchdetection.py: update prototypes

02:37 Changeset [c9ca5a6e2c6b75d593041f50e1d99c613144aea9] by Paul Brossier <piem@piem.org>

src/utils/hist.py: kill print

02:35 Changeset [5a93302d1307e92c952871de693ca9dc98595b1a] by Paul Brossier <piem@piem.org>

tests/python/src/onset/peakpick.py: update to interpolated peak position

02:13 Changeset [2672d67e4243a791b84fd6825d965ad38a9f651c] by Paul Brossier <piem@piem.org>

tests/python/src/temporal/: update a_weighting tests

02:10 Changeset [f603b5758565757dc0969b563767c6c5f662fb54] by Paul Brossier <piem@piem.org>

tests/python: update template.py

02:03 Changeset [cc9d0cc1b3a2cfcd3622cfc316f8969ca2d248aa] by Paul Brossier <piem@piem.org>

tests/python/src/temporal/filter.py: update imports

02:02 Changeset [8fe9c106e1874e663091dd28e88dd2082db56217] by Paul Brossier <piem@piem.org>

src/spectral/filterbank.c: make sure we don't read outside of boundaries

02:00 Changeset [1594d49e7a4c7faf2ff0cca98a04328970f1f1c3] by Paul Brossier <piem@piem.org>

tests/python: updated filterbank test

01:23 Changeset [db626228719ca87ea1ea86cd2d27c7f889d3e38d] by Paul Brossier <piem@piem.org>

tests/python: update imports

01:19 Changeset [a9f16569444fa1b488f1c72e66f197f96132fda9] by Paul Brossier <piem@piem.org>

tests/python/localaubio.py: simplify, also import template

10/07/09:

23:32 Changeset [3c18f9ee1f7276f0557e2f2ca1255f9955a1268e] by Paul Brossier <piem@piem.org>

src/spectral/filterbank_mel.{c,h}: rename _set_mel_coeffs to ...

23:27 Changeset [9a122641d3ce463227354550416537a5c95ece1d] by Paul Brossier <piem@piem.org>

src/pitch/pitchmcomb.c: hide aubio_pitch_cands

23:24 Changeset [a72f3f19a62e279673b902525e5f4340f0c4c139] by Paul Brossier <piem@piem.org>

src/onset/onset.c: rename aubio_onset to aubio_onset_do

23:23 Changeset [316092e6f7a3f97800f4bf88f92f8d26627ff742] by Paul Brossier <piem@piem.org>

plugins/puredata/aubioonset~.c: update peakpicker prototype

23:21 Changeset [277918bb130841b25ecf8f523864c20610ef7f68] by Paul Brossier <piem@piem.org>

src/temporal/resample.c: rename aubio_resampler_process to ...

23:19 Changeset [0ce97483b9c3ee9ac4680ddde8ca7f8ef8a6a9f5] by Paul Brossier <piem@piem.org>

src/utils/scale.c: rename aubio_scale_set to aubio_scale_set_limits

22:58 Changeset [01b8fcc1b4d797f0f001d3a4372d1e7f3c1c5b2d] by Paul Brossier <piem@piem.org>

src/onset: rename aubio_onsetdetection to aubio_onsetdetection_do

22:45 Changeset [cb158ab878de1ce6d9147f4ff67c7998caaa8dca] by Paul Brossier <piem@piem.org>

src/onset/onsetdetection.c: remove unused variable

22:43 Changeset [d0dca2673eb7f10822f18cf6ab447c1975b7bc29] by Paul Brossier <piem@piem.org>

src/spectral/mfcc.c: add missing include

22:34 Changeset [5bf23f7a217ad3d4d75b31560bddeccd796e5101] by Paul Brossier <piem@piem.org>

src/tempo/tempo.{c,h}: rename aubio_tempo to aubio_tempo_do

20:33 Changeset [a808d05d758e652bc418fb0e77096dd67839257a] by Paul Brossier <piem@piem.org>

plugins/puredata/aubioonset~.c: rename peakpicker

20:31 Changeset [8766cb6ec331b4b5b572f825727a0c9fd9f76233] by Paul Brossier <piem@piem.org>

src/onset/peakpick.c: rename aubio_pickpeak_t to aubio_peakpicker_t

20:11 Changeset [cfa0f12a613d3425efeeddc68e5dbf1bb1181f0c] by Paul Brossier <piem@piem.org>

tests/src/test-filter.c: avoid redefining o

19:55 Changeset [33916b8718563444fc6498083b41af0c0cf2bb78] by Paul Brossier <piem@piem.org>

src/spectral/filterbank.{c,h}: add function to set coefficients

19:39 Changeset [bd1a630f0d289fd6396ebeb5e3f7bd6058250630] by Paul Brossier <piem@piem.org>

tests/src/test-filter.c: improve, indent

19:36 Changeset [e5e693e033054b7b90b5e708d9d4a9344477fc94] by Paul Brossier <piem@piem.org>

tests/src/test-pitch*: update pitch prototypes

19:33 Changeset [129486275d99b061f4fe7f75afd395b61b0c1e81] by Paul Brossier <piem@piem.org>

src/pitch/: change all _detect prototypes to _do

18:28 Changeset [1b8828918ce4056f810fced1cc836e871af834ad] by Paul Brossier <piem@piem.org>

src/onset/onsetdetection.{c,h}: no need for function specific prototypes ...

18:26 Changeset [10a54136f3a9a1d8b8ec899ae457a9a4d327e8cf] by Paul Brossier <piem@piem.org>

src/mathutils.c: add aubio_is_power_of_two and aubio_next_power_of_two

10/06/09:

17:28 Changeset [daa4ca906d6c9352b5df093752ee7dcb50879b90] by Paul Brossier <piem@piem.org>

tests/src/test-peakpick.c: update peakpicker prototype

17:06 Changeset [9facc277ebd57b3aa6d227501770e6f5eaca0e6b] by Paul Brossier <piem@piem.org>

examples/aubionotes.c: update peakpicker prototype

17:06 Changeset [19f1dc9b5dd9997b2b152cebacb9ff8112adc323] by Paul Brossier <piem@piem.org>

examples/aubioonset.c: use interpolated onset position

17:04 Changeset [a9e27e4fbc46cb0399971f6d1290eb957e9e030a] by Paul Brossier <piem@piem.org>

python/aubio/task/onset.py: isonset > 0., not == 1

17:04 Changeset [b07ff1eed805c44bd84c62706e625239bdaae779] by Paul Brossier <piem@piem.org>

python/aubio/aubioclass.py: update peakpicker class

17:03 Changeset [eb089fbb0fc96a2187629924ec8639c676f2fea9] by Paul Brossier <piem@piem.org>

swig/aubio.i: update peakpicker interface, escape #if as needed

17:02 Changeset [422edfb832893f93b9e17a78c25788950c84a028] by Paul Brossier <piem@piem.org>

src/onset/peakpick.h: clean up peakpicker object

17:01 Changeset [020d80eddd93e01ae1193f1593e89ffd3393967e] by Paul Brossier <piem@piem.org>

src/temporal/resample.c: include config,h before checking HAVE_SAMPLERATE

02:50 Changeset [f826349105769d84a141f6883102dc7f6b7e2d1b] by Paul Brossier <piem@piem.org>

interfaces/python: add cvec and filter types

02:49 Changeset [9b23eb311431d5862a5920b69082cca1a93bcb8e] by Paul Brossier <piem@piem.org>

interfaces/python: add cvec and filter types

10/05/09:

19:41 Changeset [998a8be252569cf32c8f371ec188e34892827b91] by Paul Brossier <piem@piem.org>

swig/aubio.i: update prototype

19:40 Changeset [0f6f2e61bf6a9ad2e2a8b4fe24491053790fc11a] by Paul Brossier <piem@piem.org>

src/onset/peakpick.c: use quadint in peakpick to get interpolated peak ...

00:31 Changeset [eebb0e1fce66faaafa201ea5292ad014e743a53e] by Paul Brossier <piem@piem.org>

swig/aubio.i: update set_a,c_weighting prototypes

00:30 Changeset [f530f121d2e4bed03160556e8d8710044c812d9b] by Paul Brossier <piem@piem.org>

src/temporal/{a,c}_weighting.{c,h}: set_a,c_weighting return 1 on error, 0 ...

10/02/09:

15:39 Changeset [ccf8b77918b5c8a4e8335371bd5e8e0670b6d979] by Paul Brossier <piem@piem.org>

python/aubiomodule.c: move PyAubio?_ArrayToFvec to py-fvec.c

15:38 Changeset [146280af45eeb994642c2caa44f710a290c0e8e6] by Paul Brossier <piem@piem.org>

python/test_aubio.py: update unit tests

11:24 Changeset [207ed190bbe28e63e8bab665e21ffc2e73a4a75b] by Paul Brossier <piem@piem.org>

python/aubiomodule.c: add zero_crossing_rate and min_removal

11:20 Changeset [6b1aafc24e21090c4fe820017b442445e1f6ea39] by Paul Brossier <piem@piem.org>

python/aubiomodule.c: PyAubio?_ArrayToFvec to convert numpy array to a ...

11:19 Changeset [352fd5f7b20761a99dd66181d8c61e4acbceb5df] by Paul Brossier <piem@piem.org>

python/py-fvec.c, python/aubio-types.g: define AUBIO_FLOAT, move default ...

06:11 Changeset [eb7f743c55770e6dfae4b0caf66a5363ba233c9e] by Paul Brossier <piem@piem.org>

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

02:14 Changeset [1498ced017e1a7817cc72913634a7e68b5160b45] by Paul Brossier <piem@piem.org>

src/mathutils.c: fix fvec_min_removal

02:10 Changeset [acf7d3045a0f9ce6157b2ddfa26224f5e4a17460] by Paul Brossier <piem@piem.org>

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

02:05 Changeset [c0b295c7380f35851e124b0cedd01e7620725bec] by Paul Brossier <piem@piem.org>

src/mathutils.c: rename fvec_dc_removal to fvec_min_removal

01:26 Changeset [38e973229558d1d2cee3b90d514e14daabf102a6] by Paul Brossier <piem@piem.org>

tests/src/: various updates

01:19 Changeset [5c4ec3cb6b9cafcc5a953f2176c6069ed02fe4e2] by Paul Brossier <piem@piem.org>

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

01:11 Changeset [2f64b0eb35fd560567f08ac95d974014ea353fac] by Paul Brossier <piem@piem.org>

rename vec_min and vec_min_elem to fvec_min and fvec_max_elem

01:09 Changeset [1e2c82fd0b63807b7d7068b5886aa53b96b7c605] by Paul Brossier <piem@piem.org>

rename vec_max and vec_max_elem to fvec_max fvec_max_elem

01:07 Changeset [d57c879a5865b998ed7f289bca0620e42bf06a3f] by Paul Brossier <piem@piem.org>

tests/src/test-filterbank.c: print coeffs

01:05 Changeset [8b285248f7f73e12764df073de9a8e0e1e8209e0] by Paul Brossier <piem@piem.org>

src/mathutils.c: rename vec_mean to fvec_mean

01:00 Changeset [47eabeb1dd57f7d65b8cba07a314bcd093b6b1c7] by Paul Brossier <piem@piem.org>

tests/src/test-phasevoc.c add missing stdio.h

00:56 Changeset [d1c05544154ef1d447de1ac7592ce7c73aff3382] by Paul Brossier <piem@piem.org>

src/temporal/[ac]_weighting.[ch]: add 11025 Hz

00:51 Changeset [2cc816a4d405cbe3a34a3b17ff68f55ec239236f] by Paul Brossier <piem@piem.org>

src/temporal/[ac]_weighting.c: update error message

00:49 Changeset [321eb85b895ea9c0a29b550820df9aaf919e06f4] by Paul Brossier <piem@piem.org>

src/temporal/[ac]_weighting.[ch]: add coeffs for 24, 32, 48 and 88.2 kHz

00:30 Changeset [847b37495ed71e9020cab0c0ca47aaf4c1d4ba76] by Paul Brossier <piem@piem.org>

examples/utils.c: use fvec_zeros()

10/01/09:

17:41 Changeset [f3bee7942e1bf543557dfe1c364debdfd25a1153] by Paul Brossier <piem@piem.org>

src/spectral/fft.{c,h}: move fftw3.h include inside fft.c

17:38 Changeset [e6c11e31e5a245948f1cdd1c9df4b3863759a073] by Paul Brossier <piem@piem.org>

src/spectral/filterbank.{c,h}: aubio_filterbank_t_ -> _aubio_filterbank_t

17:36 Changeset [252a080d310a697b53b2df8b20947de1d8e26a67] by Paul Brossier <piem@piem.org>

src/onset/onsetdetection.c: simplify complex domain computation

15:44 Changeset [04d50b073a752a4d6a4e854d35c8a08a77b21c8c] by Paul Brossier <piem@piem.org>

Makefile.am: update java location

15:44 Changeset [18738adf08c774bdd00baa4e4eaf2fdecb416182] by Paul Brossier <piem@piem.org>

configure.ac: do not use AM_SILENT_RULES for now, wait for automake 1.11 ...

15:02 Changeset [f825dd0a4155aeffd1536f70ba551dab4099a833] by Paul Brossier <piem@piem.org>

src/Makefile.am: update a- and c-weighting filter filenames

09:04 Changeset [1942323f14ca44b9e478ff95cae037fde148ff72] by Paul Brossier <piem@piem.org>

src/onset/onsetdetection.c: fix off by one error in complexdomain without ...

08:24 Changeset [bc4e1758ccf961afbaae7c9664a222958c8ff3d7] by Paul Brossier <piem@piem.org>

swig/aubio.i: update filter interface

08:22 Changeset [7ac818f41e392559511f9eeab24542d1c935d54b] by Paul Brossier <piem@piem.org>

tests/src: include stdio.h as needed, add HAVE_LIBSAMPLERATE

09/30/09:

17:42 Changeset [ae6e15c80aa3700300828afe172fd5fad3b9cdc5] by Paul Brossier <piem@piem.org>

interfaces/python: improve draft wrapper alpha_norm example, add some unit ...

03:54 Changeset [7de4de015830d47694c5375bd96147f0b530af9b] by Paul Brossier <piem@piem.org>

moved cpp to interfaces/

03:46 Changeset [0a6c2115562490aff6ef173bff92e28e48444e85] by Paul Brossier <piem@piem.org>

added new python interface draft, work in progress

03:45 Changeset [1094f52d19f00d26a57e43ef2ea5a2b0ead19f85] by Paul Brossier <piem@piem.org>

created interfaces directory, moved java there and added new python draft ...

02:44 Changeset [1cc007c49f4577bb13a0dde68fef67ed1abcefa1] by Paul Brossier <piem@piem.org>

wscript: updated for waf r6742

01:24 Changeset [7e114c8cf5863338f8bf92aadc4d64f5387aa26e] by Paul Brossier <piem@piem.org>

tests/python/src/temporal/a_weighting.py: moved from adesign.py

09/29/09:

20:45 Changeset [f11d78d75e25f0dc4d70e437613062b597a127d5] by Paul Brossier <piem@piem.org>

wscript: move test build rules from tests/src/wscript_build, use new unit ...

20:14 Changeset [899dfd3c162b86ac2aeb21aba6d419b62c4fb754] by Paul Brossier <piem@piem.org>

src/temporal/filter.h: 80 characters maximum per line

20:08 Changeset [a54502c646d42b0ff301bdbcce6618113dc0f796] by Paul Brossier <piem@piem.org>

src/temporal/filter.{c,h}: indent, update copyright and license

19:58 Changeset [6481c0c0aa437c68bbc598ebdcb39c2890f548b3] by Paul Brossier <piem@piem.org>

src/temporal/filter.c: fix aubio_filter_do and aubio_filter_do_outplace

08:01 Changeset [78d14d4a502a2dd5818a93b4b4faa337b40ac39f] by Paul Brossier <piem@piem.org>

src/aubio_priv.h: add alias from AUBIO_ERR to AUBIO_ERROR

08:00 Changeset [a253fd4f37f9bd5c7b461a23ff2d27dc5452f6d5] by Paul Brossier <piem@piem.org>

src/aubio.h: update header names

07:58 Changeset [c159aeb351a4502d0021762294a7dac2ade5ef39] by Paul Brossier <piem@piem.org>

src/temporal: rename adesign/adsgn to a_weighting, idem for c_weighting

07:43 Changeset [a4364b83d213f0c725b47bacbea5bfa39f798f91] by Paul Brossier <piem@piem.org>

src/temporal: revamp filter object, clarify API for A- and C-weighting ...

09/28/09:

22:02 Changeset [d9c45df5930c9964f82363e4ea88a4a9c4cda732] by Paul Brossier <piem@piem.org>

src/spectral/spectral_centroid.h: protect with #ifndef _FOO_H and #ifdef ...

21:57 Changeset [34eee42b04b1477a98d8a303f947eb8d8fbaecd1] by Paul Brossier <piem@piem.org>

src/temporal/: avoid include in .h, protect with #ifndef _FOO_H and #ifdef ...

21:55 Changeset [a6958544ddbb26d720a6f77a1198480afd91650c] by Paul Brossier <piem@piem.org>

src/pitch/pitchdetection.c: include filter.h

21:54 Changeset [d90db7d498c8ffcf8125683bbe0645f08f95a4c6] by Paul Brossier <piem@piem.org>

src/spectral/: remove include from filterbank_mel.h, modify mfcc.c to ...

21:27 Changeset [6940b556f248c18d79c4c092a52e5b59ba502476] by Paul Brossier <piem@piem.org>

src/vecutils.{c,h}: expand header and add documentation, add cvec_pow, fix ...

21:19 Changeset [d37400c106cac10492ba20c10ab62a7e42b00280] by Paul Brossier <piem@piem.org>

src/spectral/filterbank.c: move log10 to mfcc.c

21:17 Changeset [fd6b90f306465ae305ebf0f2b2ee1d8a1418c744] by Paul Brossier <piem@piem.org>

src/spectral/fft.c: add a warning if using fftw3 with aubio single

21:16 Changeset [d2d862bf946114f013a9a579d461f2c5536ba1bf] by Paul Brossier <piem@piem.org>

src/aubio.h: include vecutils.h

21:11 Changeset [ce0e7b5e8279fb7765d52dc664fa97ef82c5ddc1] by Paul Brossier <piem@piem.org>

src/mathutils.h: move window types doc after ifdef cplusplus

21:09 Changeset [916f898309181aaf2c5a1b6280737816b84b6dcf] by Paul Brossier <piem@piem.org>

src/vecutils.{c,h}: add a bunch of function to modify fvec and cvec, ...

20:58 Changeset [258195f8cf3aff3e626f5482e6a7a5c07f3e5692] by Paul Brossier <piem@piem.org>

src/aubio_priv.h: define VERY_SMALL_NUMBER here, add KILL_DENORMAL and ...

20:12 Changeset [17b7d66582512717bdc6f480456271eada25fd88] by Paul Brossier <piem@piem.org>

src/tempo/beattracking.c: avoid large backward off-beat errors, add define ...

09/27/09:

02:19 Changeset [3de10bb04fa4475b62c9a93ec9066bc8898931b5] by Paul Brossier <piem@piem.org>

src/tempo/beattracking.c: fix maxindex == winlen never reached condition, ...

09/26/09:

18:34 Changeset [e792ea85606ab3703e8c82ad2881f1e2c9e2c5c5] by Paul Brossier <piem@piem.org>

ext/Makefile.am: update flags from SNDLIB to SNDFILE

18:32 Changeset [e24b5f3ef91c45f29d7a70631ae0b4f715b74341] by Paul Brossier <piem@piem.org>

configure.ac: enable silent rules

17:12 Changeset [31a5c0e81a0291b897529cf9510f7ebb92592534] by Paul Brossier <piem@piem.org>

src/Makefile.am: add missing config.h

07:11 Changeset [588ee77e4b6a36b884f68b1ab5e0b911288c6531] by Paul Brossier <piem@piem.org>

configure.ac: make libsamplerate optional

07:10 Changeset [c85c8b62e367185319f01d699962bf3932a95a3a] by Paul Brossier <piem@piem.org>

doc/Makefile.am: update list of source and generated manpages

06:59 Changeset [a33379e6a90c43b23a09530218abba3044167d12] by Paul Brossier <piem@piem.org>

ext/aubioext.h: add flags for libsndfile

06:51 Changeset [d7d0cdf56127e9e1f1da11519aafd5ce095aa080] by Paul Brossier <piem@piem.org>

src/aubio.h: add HAVE_SAMPLERATE flags

06:50 Changeset [b0938458b5121af895567379a2306153a966c7fc] by Paul Brossier <piem@piem.org>

src/temporal/resample.c: add flags

06:39 Changeset [9a9103163e5b043305b9651708301d223dd47259] by Paul Brossier <piem@piem.org>

swig/aubio.i: add flags for sndfile and samplerate

06:34 Changeset [e7a779466868f0177d60e302c979251a9dffe2fe] by Paul Brossier <piem@piem.org>

python: finish getting rid of numarray

04:46 Changeset [342e3807d1afbab8032e1d2b74c06f8fec6a92ed] by Paul Brossier <piem@piem.org>

doc/aubiomfcc.sgml: add brief manpage for aubiomfcc

04:44 Changeset [012466b44a87cb98da5a4352afbffad746e290fa] by Paul Brossier <piem@piem.org>

src/cvec.{c,h}: add cvec_set, cvec_zeros and cvec_ones

04:42 Changeset [9e0dd58355074f82df1c04e430a02ace1ad6034a] by Paul Brossier <piem@piem.org>

doc/aubiotrack.sgml: remove irrelevant threshold option

01:55 Changeset [634d2382f928d185159fe61a73d53c26e11530ff] by Paul Brossier <piem@piem.org>

python/aubio/aubioclass.py: print filename of file that failed opening

01:42 Changeset [5f23f66050fc20497638ca99af3820ef05ddc6df] by Paul Brossier <piem@piem.org>

python/aubio: use Gnuplot.Data with_ keywords, with is a reserved keyword ...

01:40 Changeset [55ed67a6dbdddc1a12912db6aac3534be698e25f] by Paul Brossier <piem@piem.org>

python/aubio/gnuplot.py: use numpy, not numarray (debian #478438)

01:10 Changeset [707c30e7249c82887fdbf83f6a3add5bc927a60f] by Paul Brossier <piem@piem.org>

python/aubio/task/notes.py: remove useless import of numarray (debian ...

01:09 Changeset [fcacd8893784a2e7d41a615be168b4f186d87368] by Paul Brossier <piem@piem.org>

python/aubio/task/onset.py: use numarray, not numpy (debian #478438)

01:04 Changeset [a250b357b32e13946b632500c3e85905c54c7297] by Paul Brossier <piem@piem.org>

tests/python/localaubio.py: add some tricks to work with waf too

Note: See TracTimeline for information about the timeline view.