RSS feed
	
	
	
		22e991bc
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 14:05
		
Makefile, .travis.yml: merge test_python and test_python_osx rules
		 
	
		e56ac168
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 14:04
		
Makefile: improve test_python and test_pure_python
		 
	
		95bcdec1
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 13:45
		
setup.py: remove status from version string
		 
	
		a0a073fb
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 13:41
		
python/demos/demo_timestretch_online.py: use 512, fix block counter
		 
	
		8a49bb9e
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 13:39
		
python/tests/test_source.py: remove fragile brownnoise test, check duration on short files
		 
	
		261836d1
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 12:18
		
src/io/source_avcodec.c: keep a reference to packet to remove it when closing file
		 
	
		41ebc91e
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 12:17
		
src/io/source_avcodec.c: call avformat_free_context after avformat_close_input
		 
	
		8b210a92
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 12:16
		
src/io/source_avcodec.c: avoid function calls before declarations
		 
	
		e0ad2699
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 12:14
		
src/io/source_avcodec.c: improve error messages
		 
	
		2b3c4380
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 12:11
		
src/io/source_avcodec.c: avoid deprecation warnings with ffmpeg 3.2
		 
	
		877b3b87
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 11:45
		
src/io/source_avcodec.c: use aubio samples
		 
	
		18a96aa0
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 11:43
		
src/io/source_sndfile.c
		 
	
		7cc80b6c
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 11:35
		
src/io/source_avcodec.c: replace with new context before closing old one
		 
	
		57405c1b
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 11:32
		
src/aubio_priv.h: add AUBIO_INF to print to stdout with header
		 
	
		31c306a7
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/30 10:38
		
src/io/sink_apple_audio.c: avoid crash on empty file name
		 
	
		bb96d027
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/29 07:08
		
src/io/sink_sndfile.c: improve error message
		 
	
		cf19b8a8
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/29 07:06
		
src/io/ioutils.h: add functions to check samplerate and channels, use in sink_*.c
		 
	
		c8e08c28
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 13:49
		
scripts/setenv_local.sh: python3 compat
		 
	
		cad7e919
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 13:48
		
src/io/source_sndfile.c: add missing floor in ratio comparison
		 
	
		2f89ef46
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 13:44
		
src/io/source_avcodec.c: use AV_SAMPLE_FMT_DBL when compiling with HAVE_AUBIO_DOUBLE
		 
	
		b81a6423
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 13:26
		
python/ext/py-sink.c: always set samplerate and channels in init
		 
	
		fa6373ce
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 13:20
		
python/tests/test_sink.py: add more tests, quiet warnings
		 
	
		a1bf01df
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 13:18
		
python/tests/: use local import, create __init__.py
		 
	
		d98f3c0e
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 13:14
		
python/tests/test_fft.py: skip test fft(zeros).phas == 0 if needed, expected powerpc
		 
	
		4093c0cc
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 13:12
		
python/lib/moresetuptools.py: cleaner clean
		 
	
		9ad0dcc8
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 12:32
		
src/pitch/pitch.h: add basic description of unit modes
		 
	
		e141b232
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 12:31
		
src/{fmat,fvec}.c: avoid integer division
		 
	
		7e78ad82
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 12:30
		
doc/Makefile: create and clean _static
		 
	
		e48b0727
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 12:29
		
Makefile: add html and dist targets
		 
	
		9e36acd0
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 12:29
		
Makefile: generate more test sounds
		 
	
		a203d0e1
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 12:19
		
python/ext/py-cvec.c: use NPY_INTP_FMT
		 
	
		bab8e3d1
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 12:09
		
Makefile: verbose waf rules, add cleanwaf
		 
	
		2e402313
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 10:48
		
setup.py, python/lib/: use sorted glob.glob to improve reproducibility
		 
	
		38202642
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/28 10:13
		
src/io/source_wavread.c: improve error messages
		 
	
		8698499e
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/26 09:52
		
src/wscript_build: also install static library
		 
	
		cb7835db
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/17 09:04
		
Makefile: use bdist_wheel in test_pure_python
		 
	
		3a004bbc
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/17 08:52
		
.travis.yml: alway upgrade pip
		 
	
		e12d05ff
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/17 08:42
		
.travis.yml: add pip --version and which pip after, remove --user
		 
	
		388a7d8d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/17 08:16
		
.travis.yml: fix syntax
		 
	
		6c1709c3
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/17 08:13
		
.travis.yml: upgrade pip first
		 
	
		1154fd1a
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/16 21:51
		
python/README.md: add a note about nose2 for python tests (closes #74)
		 
	
		9492ec88
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/16 06:57
		
python/demos/demo_alsa.py: add example using alsaaudio (closes #72)
		 
	
		8489d7b3
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/11/16 05:54
		
python/demos/demo_timestretch*: use // to yield an integer (closes #71)
		 
	
		8d41c1d2
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/05 10:14
		
src/io/source_avcodec.c: improve error message
		 
	
		b8503f8b
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/05 10:08
		
src/io/sink.c: only show error message from last child sink_
		 
	
		cfddab93
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/05 07:45
		
src/io/source_wavread.c: initialize buffer
		 
	
		cf894b14
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 17:09
		
src/io/source.c: only show error message from last child source_
		 
	
		8d388411
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 16:58
		
src/spectral/ooura_fft8g.c: add cast to avoid conversion warnings
		 
	
		54eba9d8
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 16:57
		
src/aubio_priv.h: add ATAN alias
		 
	
		ffd10fbb
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 16:46
		
src/notes/notes.h: add _{get,set}_silence methods
		 
	
		61a1e5d4
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 14:59
		
examples/: return 1 if object creation failed
		 
	
		82ae9d70
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 14:41
		
examples/: use PROG_HAS_OUTPUT, add PROG_HAS_SILENCE
		 
	
		fe0fa263
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 12:50
		
src/temporal/resampler.c: throw an error when using libsamplerate with doubles
		 
	
		5864b439
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 12:48
		
Makefile: pass build_ext in test_pure_python{,_wheel}
		 
	
		8d09036d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 12:40
		
setup.py: use custom build_ext instead of 'generate' command, define HAVE_AUBIO_DOUBLE to 1 if needed
		 
	
		45521d2a
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 12:33
		
python/lib/moresetuptools.py: use samplerate in single precision only
		 
	
		8be88e77
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 10:24
		
wscript: disable libsamplerate if double precision enabled (libsamplerate only supports float)
		 
	
		52105631
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 09:28
		
src/io/source_sndfile.c: set handle to null after sucessful close
		 
	
		7daa8811
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 08:24
		
python/tests/test_source.py: only check if last frames are non silent on brownnoise (weak)
		 
	
		f9a543e3
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 08:02
		
wscript: add options to disable source_wavread/sink_wavwrite
		 
	
		82e0f865
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 07:49
		
src/spectral/phasevoc.c: fix error string
		 
	
		724922c5
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 07:48
		
src/pitch/pitch.c: fix error string
		 
	
		eacc55c3
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 07:47
		
src/io/source_avcodec.c: fix missing samples in eof block
		 
	
		f91737de
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/10/03 07:46
		
python/tests/test_source.py: check the tail of the file is non-zero on non silent test files
		 
	
		80d00833
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/28 11:18
		
src/io/{source_wavread,sink_wavwrite}.c: declare internal functions as static
		 
	
		afa21cdc
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/28 11:16
		
src/pitch/pitch.c: fail on wrong method, warn on wrong unit, improve error messages
		 
	
		078dad8f
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/28 11:10
		
src/onset/onset.c: return null and clean-up if new_aubio_specdesc failed
		 
	
		0ff1b403
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/28 11:09
		
src/onset/onset.c: fix error message
		 
	
		6388c371
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/28 11:08
		
src/pitch/pitch.c: declare internal functions as static
		 
	
		0cf2b448
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/27 22:23
		
src/pitch/pitch.h: add aubio_pitch_get_tolerance
		 
	
		1b572743
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/27 14:26
		
src/spectral/fft.c: add message about fftw3 being able to do non-power of two sizes
		 
	
		f50c9503
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/27 20:23
		
src/spectral/fft.c: use prefixed aubio_ooura_rdft
		 
	
		392ad1c4
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/27 20:22
		
src/spectral/ooura_fft8g.c: prefix public function with aubio_ooura_ to avoid with other apps using ooura (e.g. puredata), make internal functions static
		 
	
		333a5bb3
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/23 04:03
		
python/ext/aubiomodule.c: remove duplicate add_generated_objects
		 
	
		b6230d8b
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/23 04:01
		
python/ext/aubiomodule.c: undo last commit
		 
	
		d8faaf29
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/23 03:54
		
python/ext/aubiomodule.c: remove extern
		 
	
		bd8a92d0
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 23:24
		
python/ext/py-source.c: use error string set in src/io/source.c
		 
	
		3528079e
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 23:23
		
python/ext/py-phasevoc.c: use error string set in src/spectral/phasevoc.c
		 
	
		dab4a4cf
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 23:22
		
python/ext/py-fft.c: use error string set in src/spectral/fft.c
		 
	
		1d01e515
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 22:43
		
src/io/source_sndfile.c: add support for multi-channel resampling
		 
	
		50a82601
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 21:27
		
python/tests/test_source.py: break long line
		 
	
		790b6d7b
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 21:14
		
src/notes/notes.c: fix error message
		 
	
		9bfef718
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 20:50
		
src/spectral/fft.h: strip example path
		 
	
		12e91a68
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 20:07
		
python/tests/test_specdesc.py: RuntimeError is now raised on wrong mode
		 
	
		2763582d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 20:06
		
src/spectral/specdesc.c: return NULL if wrong mode asked
		 
	
		6e5dd2b2
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 20:06
		
src/utils/log.c: add header, remove unused code
		 
	
		784de2f5
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 20:01
		
src/aubio.h: add some links to examples
		 
	
		8076ecd0
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 19:26
		
tests/src/spectral/test-fft.c: fix default size
		 
	
		bf1c0e43
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 19:16
		
src/spectral/specdesc.c: remove trailing spaces
		 
	
		d45f5274
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 18:55
		
python/tests/test_source.py: filter user warnings to avoid spamming the console
		 
	
		67537d79
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 18:55
		
python/ext/aubiomodule.c: use custom logging function for errors and warnings
		 
	
		aa5828d2
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 18:41
		
python/lib/moresetuptools.py: add HAVE_STDARG_H
		 
	
		0000669f
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 18:34
		
tests/src/utils/test-log.c: add example for aubio_log_set_function
		 
	
		f5be1157
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 18:34
		
src/aubio_priv.h: use new logging function
		 
	
		c8228c7d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 18:33
		
src/aubio.h: add utils/log.h
		 
	
		c7844d8a
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 18:33
		
src/utils/log.h: add new aubio_log_set_function
		 
	
		5392db8c
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 15:19
		
src/aubio_priv.h: add stdarg.h
		 
	
		f3343008
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 15:15
		
wscript: add stdarg.h
		 
	
		70b2ab04
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 09:48
		
python/demos/demo_mfcc.py: add options to plot first and second derivatives, and set samplerate/win_s/hop_s, thanks to @jhoelzl (closes #68)
		 
	
		88c89e3b
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/09/22 09:46
		
python/tests/test_fvec.py: reduce alpha norm precision to 10.-4
		 
Next