RSS feed
37be82eb
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 10:58
.travis.yml: user install on osx only, adding ~/Library/Python/2.7/bin to PATH
0fbb694f
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 10:23
.travis.yml: pip install with --user
323d3309
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 10:17
.travis.yml: install nose2
2c597760
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 03:20
Makefile: invoke nose2 to run python tests
43de50df
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 03:19
python/nose2.cfg: add minimal config
fb434c46
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 03:19
python/tests/test_phasevoc.py: cleanup, start using nose2
7498e482
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 02:37
python/tests/test_fft.py: make sure cvec is large enough
1f87c1b7
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 02:34
python/ext/py-fft.c: check rdo input cvec has correct size
437ef078
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 02:22
python/tests/test_fft.py: clean up, add tests for f.rdo input size
6014dc07
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 02:20
python/ext/py-fft.c: check input has correct size
d03ee4b9
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 02:19
python/tests/test_fft.py: add test to make sure fft.do clashes on wrong size inputs
d13f0bb0
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 02:01
.travis.yml: revert to python build images
e633bd2e
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 01:53
.travis.yml: revert to precise, remove osx/gcc
b93174d1
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 01:45
.travis.yml: switch to generic language
02178d49
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 01:39
.travis.yml: use trusty
7a5fdc91
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 00:59
.travis.yml: add libav.org
3a7b7c6a
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 00:30
Makefile: do not fail if sox is not installed
bcf47ea4
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 00:22
Makefile: use mkdir directly
23723d8d
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 00:20
.travis.yml: no sox on osx for now
05c54ffc
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 00:17
.travis.yml: install sox and create some sounds
be06e53a
– Paul Brossier <piem@piem.org>
authored
on 2016/04/30 00:17
Makefile: add 'create_test_sounds' target
95e03364
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 23:44
.travis.yml: test double precision mode on all platforms
6a6cb48e
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 23:43
Makefile: use 'HAVE_DOUBLE=1 make' to build in double precision
357d9e8a
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 23:31
.travis.yml: test --enable-double
1e20c3f4
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 23:25
.travis.yml: remove linux/clang
3fc56966
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 23:18
Makefile: add WAFOPTS and HAVE_DOUBLE envvars
06c6d7d0
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 23:17
wscript: add more infos, pass HAVE_AUBIO_DOUBLE in compiler arguments
ff3b27c4
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 23:15
src/aubio_priv.h: use ifndef HAVE_AUBIO_DOUBLE
e84f7b97
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 21:17
appveyor.yml: added basic configuration
21e8408a
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 19:48
python/lib/gen_code.py: switch to using PyObjects instead of fvec, cvec, fmat
b055b4ec
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 17:57
python/ext/py-filterbank.c: use new_py_fvec
307fdfc8
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 17:49
python/ext/py-phasevoc.c: use new_py_fvec, new_py_cvec
1ee5e21d
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 17:37
python/ext/py-source.c: use new_py_foo here too
ede5d389
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 17:19
python/ext/aubio-types.h: add new_py_ functions to create PyObjects instead of fvec_t, apply to py-fft.c
ee092a88
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 17:07
python/tests/test_fft.py: add some memory tests
c2a39af8
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 16:07
src/spectral/phasevoc.c: perfect reconstruction for overlap = 50% without modifications
215b33c9
– Paul Brossier <piem@piem.org>
authored
on 2016/04/29 16:06
python/tests/test_phasevoc.py: clean up, add 50% overlap test
83a768ef
– Paul Brossier <piem@piem.org>
authored
on 2016/04/28 15:39
src/spectral/phasevoc.c: set scaling to 1./3 if hop_s = win_s / 8, .5 otherwise
98e9d69f
– Paul Brossier <piem@piem.org>
authored
on 2016/04/28 15:33
python/tests/test_phasevoc.py: add a note about ocasional crash
69378423
– Paul Brossier <piem@piem.org>
authored
on 2016/04/28 15:32
python/tests/test_phasevoc.py: add more tests
92a88003
– Paul Brossier <piem@piem.org>
authored
on 2016/04/28 14:59
python/ext/py-cvec.c: rewrite and simplify aubio.cvec, safer and better memory usage (see #49)
1f4d932e
– Paul Brossier <piem@piem.org>
authored
on 2016/04/27 17:00
src/spectral/phasevoc.c: fix scaling factor for win_s = 4 * hop_s
ac65a2fc
– Paul Brossier <piem@piem.org>
authored
on 2016/04/27 16:47
python/tests/test_phasevoc.py: check perfect reconstruction for overlap > 75%
1d0370a4
– Paul Brossier <piem@piem.org>
authored
on 2016/04/27 10:56
src/spectral/phasevoc.c: apply windowing to resynthesized grain
c31b589d
– Paul Brossier <piem@piem.org>
authored
on 2016/04/25 21:26
scripts/build_apple_frameworks: escape PWD and OLDPWD to build from a path with a space (closes #43)
a89ed31d
– Paul Brossier <piem@piem.org>
authored
on 2016/04/25 19:33
python/setup.py: add command 'generate' with option '--enable-double'
07867cd0
– Paul Brossier <piem@piem.org>
authored
on 2016/04/25 14:56
demos/demo_reading_speed.py: add reading speed tests
cfa46b93
– Paul Brossier <piem@piem.org>
authored
on 2016/04/25 14:05
python/ext/py-source.c: added duration
6e765ed8
– Paul Brossier <piem@piem.org>
authored
on 2016/04/25 13:50
Merge branch 'develop' of github.com:aubio/aubio into develop
857f8871
– Paul Brossier <piem@piem.org>
authored
on 2016/04/25 13:49
src/io/source.*: add _get_duration
985d5c4d
– Paul Brossier <piem@piem.org>
authored
on 2016/04/25 13:42
src/io/source_sndfile.c: approximate duration when resampling
691791ef
– Paul Brossier <piem@piem.org>
authored
on 2016/04/25 12:46
tests/src/io/test-source_apple_audio.c: shorten long line
b4e14386
– Paul Brossier <piem@piem.org>
authored
on 2016/04/25 12:45
src/io/source_wavread.h: add _get_duration
c6e7ba1f
– Paul Brossier <piem@piem.org>
authored
on 2016/04/25 12:42
src/io/source_sndfile.h: add _get_duration
b60f2977
– Paul Brossier <piem@piem.org>
authored
on 2016/04/25 12:41
src/io/source_avcodec.h: add documentation
2d071ad1
– Paul Brossier <piem@piem.org>
authored
on 2016/04/25 12:38
src/io/source_avcodec.h: add _get_duration
b1d2be84
– Paul Brossier <piem@piem.org>
authored
on 2016/04/25 12:31
tests/src/io/test-source_apple_audio.c: add _get_duration
a41b1ef7
– Paul Brossier <piem@piem.org>
authored
on 2016/04/25 12:26
src/io/source_apple_audio.h: add _get_duration
8bffcff3
– Paul Brossier <piem@piem.org>
authored
on 2016/04/24 21:04
python/lib/aubio__init__.py: use aubio.float_type
c4b21835
– Paul Brossier <piem@piem.org>
authored
on 2016/04/24 20:53
python/tests: use aubio.float_type
fbcee4fd
– Paul Brossier <piem@piem.org>
authored
on 2016/04/24 20:35
python/lib/gen_{external,code}.py: prepare for double precision
c6388f4a
– Paul Brossier <piem@piem.org>
authored
on 2016/04/24 19:45
python/{ext,lib}: prepare for double precision
81984a7a
– Paul Brossier <piem@piem.org>
authored
on 2016/04/24 15:32
wscript: do not define HAVE_MEMCPY_HACKS at all
75858228
– Paul Brossier <piem@piem.org>
authored
on 2016/04/24 15:00
src/, examples/: #ifdef HAVE_, not #if HAVE_
8b2aafd7
– Paul Brossier <piem@piem.org>
authored
on 2016/04/24 14:51
python/MANIFEST.in: update lib/gen locations
51b9c834
– Paul Brossier <piem@piem.org>
authored
on 2016/04/24 14:28
python/ext/py-phasevoc.c: re-added Py_pvoc_doc
569b363d
– Paul Brossier <piem@piem.org>
authored
on 2016/04/24 14:23
python/ext: simplify memory allocations, removed unneeded malloc/free calls
a35db12f
– Paul Brossier <piem@piem.org>
authored
on 2016/04/24 09:39
examples/aubiotrack.c: enable -O and -t options
f4ad83d2
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 17:21
examples/wscript_build: no -lm for msvc
cb796a35
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 17:16
examples/parse_args.h: set optind = 1 if no getopt.h
6144cef6
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 17:07
examples/utils.h: hack a solution for access() on windows
06cf47d3
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 17:06
wscript: make unistd.h optional
d746ef8b
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 16:56
wscript: make getopt.h optional
dff2dedb
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 16:49
examples/utils.h: remove stdarg.h, getopt.h moved to parse_args.h, protect include with #ifdef HAVE_
7d7bf8f8
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 16:49
examples/parse_args.h: check in config.h if getopt.h was found
e22356e7
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 16:47
src/aubio_priv.h: use #ifdef HAVE_, not #if HAVE_
bef979aa
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 16:47
wscript: first check for headers, add getopt.h and unistd.h
d0cb3d8a
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 16:02
tests/wscript_build: no -g for msvc
aa5237d7
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 16:00
wscript: make msvc compiler quieter
25e20014
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 15:44
src/wscript_build: fix typo
8b42c7da
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 14:35
tests/utils_tests.h: make sure M_PI and RAND_MAX are defined
ad1ffb51
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 14:28
src/wscript_build: enable static lib on windows
dc08c4fc
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 14:27
tests/utils_tests.h: add VA_ARGS versions of variadic macros
8743b33b
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 10:49
src/utils/windll.c: include config to check for HAVE_WIN_HACKS
c601bcd8
– Paul Brossier <piem@piem.org>
authored
on 2016/04/23 10:40
src/utils/windll.c: add dll main entry point
de66709a
– Paul Brossier <piem@piem.org>
authored
on 2016/04/22 20:51
src/: use #ifdef HAVE_FOO, not #if HAVE_FOO
a9ec06f5
– Paul Brossier <piem@piem.org>
authored
on 2016/04/22 20:49
src/wscript_build: no -lm on windows here too
6d7d52c1
– Paul Brossier <piem@piem.org>
authored
on 2016/04/22 20:34
src/wscript_build: only no -lm if compiler is CL.exe
58cffeec
– Paul Brossier <piem@piem.org>
authored
on 2016/04/22 20:12
tests/wscript_build, src/wscript_build: no -lm on win32/64
0806cd22
– Paul Brossier <piem@piem.org>
authored
on 2016/04/22 19:55
src/aubio_priv.h: define PATH_MAX if needed
aad12354
– Paul Brossier <piem@piem.org>
authored
on 2016/04/22 19:48
src/aubio_priv.h: check if HAVE_ATLAS_CBLAS_H is defined, avoiding warning otherwise
6f42c16b
– Paul Brossier <piem@piem.org>
authored
on 2016/04/22 17:15
src/: change c header identifiers (see #35)
d2be104b
– Paul Brossier <piem@piem.org>
authored
on 2016/04/22 16:08
src/io/: also copy null ending char
2d0e3fc8
– Paul Brossier <piem@piem.org>
authored
on 2016/04/22 12:50
.travis.yml: add irc notifications
8dbff94c
– Paul Brossier <piem@piem.org>
authored
on 2016/04/22 12:39
Merge branch 'develop' of aubio.org:/git/aubio/aubio into develop
edb1d7ad
– Paul Brossier <piem@piem.org>
authored
on 2016/04/22 12:33
Makefile: update waf to 1.8.20
597a789f
– Paul Brossier <piem@piem.org>
authored
on 2016/04/21 23:14
Makefile: make tests verbose
1700a2d8
– Paul Brossier <piem@piem.org>
authored
on 2016/04/21 23:07
.travis.yml: test_python / test_python_osx on linux / osx
39122f04
– Paul Brossier <piem@piem.org>
authored
on 2016/04/21 23:07
Makefile: split rules for test_python / test_python_osx
d1a7a90a
– Paul Brossier <piem@piem.org>
authored
on 2016/04/21 23:02
Makefile: use pip install --user, also uninstall
Next