RSS feed
	
	
	
		337aaae0
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/10 15:56
		
python/demos/demo_spectrogram.py: fix title
		 
	
		bbc62b58
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/10 15:53
		
python/lib/gen_code.py: fix format string
		 
	
		29693d07
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/10 15:46
		
python/setup.py: remove unused import
		 
	
		c9a9f864
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/10 15:42
		
python/demos/demo_pitch.py: clean up imports
		 
	
		494df021
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/10 15:40
		
python/demos/demo_bpm_extract.py: add exception type, avoid {} as default argument value
		 
	
		67e16c2f
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/10 15:35
		
python/demos/demo_spectrogram.py: fix indent
		 
	
		d0faeca9
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/10 15:02
		
python/demos/demo_tss.py: fix indent
		 
	
		a4575c4f
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/10 14:57
		
python/demos/demo_spectrogram.py: fix indent
		 
	
		01f75985
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/10 14:50
		
python/demos/demo_filter.py: clean-up
		 
	
		73d38d52
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/10 14:45
		
python/demos/demo_filter.py: moved from _a_weighting, clean-up
		 
	
		6b7f54d6
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/09 16:16
		
scripts/build_mingw: add script to cross-compile using mingw
		 
	
		1ae8d91a
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/09 16:02
		
src/utils/windll.c: fix mingw cross-compilation
		 
	
		9e4e389f
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/04 09:16
		
python/lib/gen_code.py: make sure aubio object has been created before deleting it
		 
	
		6f4f1175
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/04 09:05
		
appveyor.yml: simplify matrix
		 
	
		a0f0f000
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/04 08:56
		
appveyor.yml: remove scripts, use pre-installed python
		 
	
		c4c51309
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/04 08:45
		
scripts/appveyor: add scripts to prepare building python module
		 
	
		9ac77acd
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/03 15:22
		
src/io/source_avcodec.c: really fix #53
		 
	
		a9c33a29
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/03 15:18
		
src/io/source_avcodec.c: check if we still need max_analyze_duration2 (closes #53, thanks to @anthonylauzon)
		 
	
		23982aa9
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/03 13:40
		
python/ext/py-fft.c: improve error message, dont delete if not created
		 
	
		fcef3fd3
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/03 13:39
		
python/tests/test_fft.py: more tests
		 
	
		de0a4925
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/03 00:19
		
python/ext/py-filterbank.c: check input size
		 
	
		7aed123d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 22:48
		
Makefile: pass options to waf distcheck
		 
	
		1019a2ac
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 22:36
		
.travis.yml: use fftw3 if using double precision
		 
	
		eeb72766
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 22:35
		
src/spectral/fft.c: fail build if trying to mix aubio/fftw3 in double/single precision
		 
	
		f2e9a8a9
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 21:58
		
.travis.yml: fix typo
		 
	
		09fab95e
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 21:57
		
tests/wscript_build: do not install test programs
		 
	
		4a39e417
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 21:51
		
.travis.yml: enable fftw3f
		 
	
		21def97d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 21:34
		
tests/wscript_build: use 'use =', simplify
		 
	
		762c7faa
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 21:33
		
examples/wscript_build: use 'use =', simplify
		 
	
		ccc55bdf
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 21:30
		
src/wscript_build: use 'use =', simplify
		 
	
		ae36035d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 21:22
		
wscript: use ctx.env.CC_NAME to check if using msvc
		 
	
		70a304e3
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 21:15
		
wscript: add -lm detection
		 
	
		55d56126
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 14:19
		
.travis.yml: add fat mode on osx
		 
	
		cd538887
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 12:43
		
python/tests/test_cvec.py: check input sizes
		 
	
		3bf80b98
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 12:07
		
src/wscript_build: build static lib first
		 
	
		7e9c67d6
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 11:33
		
tests/wscript_build: link against libaubio
		 
	
		36e95674
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 11:31
		
examples/wscript_build: link against libaubio
		 
	
		5dc1abc9
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 10:56
		
python/tests/test_cvec.py: more tests
		 
	
		fb3f62e6
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 10:54
		
python/tests/test_fvec.py: add test_pass_to_numpy
		 
	
		cdfad0c6
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 10:53
		
python/tests/test_filterbank.py: fix indentation
		 
	
		2a14820a
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 10:51
		
python/tests/test_filterbank.py: clean up, use nose2
		 
	
		37ca4593
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 08:52
		
tests/src/io/test-source.c: add _get_duration
		 
	
		9f8cd9f3
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 08:46
		
python/tests/test_cvec.py: simplify, use nose2
		 
	
		867d66e5
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 08:40
		
python/tests/run_all_tests: use nose2
		 
	
		ceb884df
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 08:06
		
Makefile: improve test sounds creation
		 
	
		99aa3534
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 08:05
		
python/ext/py-phasevoc.c: add input size checks
		 
	
		8147e032
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 08:03
		
python/ext/py-fft.c: improve error messages
		 
	
		dfada339
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 08:02
		
python/tests/test_phasevoc.py: simplify, add wrong sized input tests
		 
	
		ad5eae80
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/05/02 08:00
		
python/tests/test_fft.py: clean up
		 
	
		e99242a3
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/30 12:58
		
python/ext/aubio-types.h: remove warning, add comments
		 
	
		7a62fcb6
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/30 12:57
		
tests/src/test-lvec.c: use AUBIO_LSMP_FMT
		 
	
		fe5ff6d6
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/30 12:38
		
.travis.yml: install sox on osx
		 
	
		5de7f98f
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/30 12:32
		
python/tests/test_sink.py: fix format for python3
		 
	
		355c761d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/30 12:27
		
python/tests/test_source.py: fix format for python3
		 
	
		5f5f8435
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/30 12:17
		
python/tests/test_source.py: use nose2 to create one unit test per sound file
		 
	
		2fe24df6
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/30 12:01
		
python/tests/test_sink.py: switch to nose2
		 
	
		797435fd
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/30 12:00
		
.travis.yml: re-enable test sounds creation
		 
	
		b8f05022
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/30 11:59
		
Makefile: set 16 / 32 bits, lower volume to avoid dithering
		 
	
		8f7ed55a
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/30 11:02
		
.travis.yml: fix typo
		 
	
		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)
		 
Next