RSS feed
	
	
	
		9b7f238a
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 20:45
		
tests/test_note2midi.py: use unicode_literals, preparing for python3
		 
	
		e76842e7
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 20:44
		
lib/aubio/midiconv.py: prepare for python3
		 
	
		376d5e97
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 19:46
		
tests/: continue python3 preparation
		 
	
		6db76007
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 19:27
		
tests/test_note2midi.py: more tests
		 
	
		689106ec
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 19:24
		
python/tests/: prepare for python3 (see #33)
		 
	
		1c6fe64f
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 19:23
		
python/scripts/aubiocut: prepare for python3 (see #33)
		 
	
		333eec1d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 19:23
		
python/lib/generator.py: prepare for python3
		 
	
		ade36e60
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 19:23
		
python/lib/gen_pyobject.py: prepare for python3 (see #33)
		 
	
		7ffb5547
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 19:22
		
python/lib/aubio/midiconv.py: make sure midi2note uses midi int (python3)
		 
	
		4de5f356
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 19:21
		
python/lib/aubio/__init__.py: use relative import (python3, see #33)
		 
	
		0e59ae00
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 19:21
		
python/lib/aubio/slicing.py: make sure we get a list of regions (python3, see #33)
		 
	
		5c1200a0
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 18:53
		
python/ext: continue preparing for python 3
		 
	
		2e4ae1df
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 18:52
		
ext/aubiomodule.c: prepare for python 3, see #33
		 
	
		4041a6da
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 18:48
		
Merge pull request #40 from nphilipp/develop--py3k-fixes
		 
	
		7c785e68
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 17:14
		
ext/py-filter.c: continue fixing memory leak (#49)
		 
	
		de81d2bf
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 17:07
		
ext/py-fft.c: continue fixing memory leak (#49)
		 
	
		202697ac
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 16:32
		
ext/py-phasevoc.c: continue fixing memory leak (#49)
		 
	
		59cb451f
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 16:31
		
ext/py-filterbank.c: continue fixing memory leak (#49)
		 
	
		a28dab6e
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/04/18 09:18
		
python/ext/py-source.c: start fixing memory leak (see #49)
		 
	
		f2caa923
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/03/07 18:28
		
scripts/apple/: added Info.plist and module.modulemap (improves #34)
		 
	
		e9df1371
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/03/07 16:07
		
scripts/build_apple_frameworks: add script to build macosx and ios frameworks (improves #34)
		 
	
		ae1a9bac
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 17:10
		
src/aubio_priv.h: add aliases to vDSP_dotpr
		 
	
		240517e5
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 16:59
		
src/fmat.c: comment out asserts
		 
	
		73e8f652
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 16:53
		
src/spectral/mfcc.c: use fmat_vecmul
		 
	
		c02a1cc5
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 16:50
		
src/spectral/mfcc.c: swap dct_coeffs matrix to prepare for fmat_vecmul
		 
	
		fc2d7fbd
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 16:48
		
src/spectral/filterbank.c: use fmat_vecmul
		 
	
		a7348ca5
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 16:47
		
src/fmat.c: add optimized fmat_vecmul
		 
	
		4bf3731b
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 13:00
		
src/mathutils.c: avoid for loop initial declarations [gcc]
		 
	
		d04875c7
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 12:51
		
src/pitch/pitch.c: fix name in error messages
		 
	
		6ab6611c
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 12:50
		
src/mathutils.c: use smpl_t for constants
		 
	
		7cdabbe1
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 12:48
		
src/spectral/phasevoc.c: use ishift for perfect reconstruction with odd length window
		 
	
		116bd1b7
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 12:47
		
src/mathutils.h: add fvec_ishift
		 
	
		d21a4b16
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 10:44
		
scripts/build_emscripten: add script to build with emcc and co
		 
	
		fb5838a5
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 10:44
		
wscript, src/wscript_build: new build platform emscripten
		 
	
		d897aaed
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 10:43
		
src/spectral, src/onset, src/tempo: make sure win_size > 1
		 
	
		d7f3c88f
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/16 10:42
		
scripts/setenv_local.sh: set environment to run from built source tree
		 
	
		11758834
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/09 10:35
		
python/lib/gen_pyobject.py: add sint_t
		 
	
		9590e81c
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/09 10:24
		
src/temporal/filter.c: check parameters
		 
	
		a33d4062
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/08 13:07
		
wscript: add --disable-docs option
		 
	
		7e80dc99
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/08 13:06
		
src/tempo/tempo.h: implement get/set_delay
		 
	
		fa74361e
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/08 13:05
		
src/pitch/pitchmcomb.c: scan across all spectrum
		 
	
		5bd806d4
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/08 12:09
		
src/io/source_sndfile.c: use sf_read_double when compiling with AUBIO_DOUBLE
		 
	
		9fa9b865
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/02/08 12:01
		
src/io/sink_apple_audio.c: disable async mode for now, factorise code
		 
	
		94b16497
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/01/29 14:50
		
wscript: add '-fembed-bitcode' when building for iOS (closes #31)
		 
	
		6d8db804
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/01/17 10:14
		
python/demos/demo_pysoundcard_*: update to pysoundcard 0.5.2 (closes #42)
		 
	
		0e39e886
		 – Paul Brossier <piem@piem.org>
 authored
 on 2016/01/03 08:52
		
Makefile: also remove python3 version
		 
	
		b8ed85e4
		 – Nils Philippsen <nils@tiptoe.de>
 authored
 on 2015/11/25 20:01
		
Python 3: use new raise syntax
		 
	
		ac7e49b2
		 – Nils Philippsen <nils@tiptoe.de>
 authored
 on 2015/11/25 19:57
		
Python 3: raise RuntimeErrors, not generic exceptions
		 
	
		770b9e74
		 – Nils Philippsen <nils@tiptoe.de>
 authored
 on 2015/11/25 19:38
		
Python 3: use Py_TYPE() instead of ob_type member
		 
	
		8b8a0203
		 – Nils Philippsen <nils@tiptoe.de>
 authored
 on 2015/11/25 19:09
		
Python 3: coerce iterators into lists where necessary
		 
	
		a49a3f06
		 – Nils Philippsen <nils@tiptoe.de>
 authored
 on 2015/11/25 19:02
		
Python 3: use explicit relative import
		 
	
		362581e2
		 – Nils Philippsen <nils@tiptoe.de>
 authored
 on 2015/11/25 18:56
		
make version status PEP440 compliant
		 
	
		2e69640d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/11/06 07:34
		
src/musicutils.h: update link to Bernardini's paper
		 
	
		f4cc4a8b
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/11/06 07:20
		
README.md: switch to https
		 
	
		95748a62
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/11/02 18:15
		
src/tempo/tempo.{c,h}: add tatum, a subdivision of the beat period, default to 4
		 
	
		810b3b64
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/11/02 18:13
		
src/tempo/tempo.c: comment out unused assign
		 
	
		42c3dc03
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/11/02 18:06
		
src/tempo/tempo.{c,h}: add _get_period and _get_period_s
		 
	
		5f5edc11
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/11/02 18:02
		
src/tempo/beattracking.{c,h}: add _get_period and _get_period_s
		 
	
		43b7c6dc
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/11/02 16:22
		
src/tempo/tempo.c: remove trailing spaces
		 
	
		2da75260
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/11/01 19:18
		
src/io/{sink,source,utils}_apple_audio.c: fix memory leak calling CFRelease (closes #26, closes #27, and closes #28)
		 
	
		9ee1ee9b
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/10/30 06:33
		
src/pitch/pitchmcomb.c: fix candidates sorting function, really comparing current to next
		 
	
		094a8be0
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/10/24 22:41
		
src/pitch/pitch.c: disable buggy optimisation for now
		 
	
		536bf702
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/10/24 16:37
		
wscript: fix variable name
		 
	
		e330033d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/10/22 15:59
		
Makefile: update to waf 1.8.14
		 
	
		f0ce36a1
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/06 06:46
		
wscript: check if we find atlas/cblas.h
		 
	
		827267b9
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/06 06:36
		
src/fvec.c: fix variable name
		 
	
		0a0d9b0b
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/06 06:26
		
src/mathutils.c: use HAVE_ATLAS
		 
	
		b046c8c7
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/06 06:26
		
src/aubio_priv.h: add aliases for cblas_xswap
		 
	
		50961b97
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/06 06:20
		
Merge branch 'develop' into accelerate
		 
	
		ee6ca748
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/06 06:16
		
src/mathutils.c: use aliases
		 
	
		4aa18e3d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/06 05:45
		
Merge branch 'develop' into accelerate
		 
	
		b8c50c37
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/06 05:27
		
src/aubio_priv.h: add missing if/endif
		 
	
		44e9eeb5
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 17:14
		
src/fvec.c: move alias to aubio_priv.h, add cblas copy
		 
	
		c59e6935
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 08:40
		
Merge branch 'develop' into accelerate
		 
	
		f45dd12c
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 08:12
		
src/tempo/*: remove trailing spaces
		 
	
		0557af9b
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 08:11
		
src/utils/scale.*: remove trailing spaces
		 
	
		09691131
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 07:55
		
Merge branch 'develop' into accelerate
		 
	
		f8340e1c
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 07:54
		
src/pitch/pitchyinfft.h: bump copyright
		 
	
		aba718ac
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 07:53
		
src/spectral/mfcc.h: add link to reference implementation
		 
	
		c9e3a4ec
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 07:50
		
src/pitch/pitchyinfft.c: use fvec_weighted_copy
		 
	
		385a06e2
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 07:49
		
src/io/sink_sndfile.c: fix for double precision
		 
	
		a65d37a3
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 07:43
		
src/io/{sink,source}_sndfile.c: remove spaces and tabs
		 
	
		70ba6dd6
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 07:42
		
src/aubio_priv.h: protect SQR parameters, avoid redefining MIN/MAX
		 
	
		cc81763b
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 07:41
		
wscript: add option to not build with CoreAudio/AudioToolbox
		 
	
		89823283
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 07:07
		
src/mathutils.c: optimized fvec_shift and aubio_level_lin
		 
	
		7166ef8f
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 07:05
		
src/fvec.{c,h}: add fvec_weighted_copy
		 
	
		6c8ef583
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 05:50
		
src/pitch/pitch.c: variant for aubio_pitch_slideblock using memmove/memcpy
		 
	
		6bb268b1
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/05 05:48
		
src/fvec.c: add variant for fvec_set_all using catlas
		 
	
		39c4721d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/04 22:08
		
src/spectral/fft.c: factorise single/double precision
		 
	
		b5d32cbf
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/04 22:00
		
src/spectral/fft.c: use memcpy
		 
	
		152ed05b
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/04 21:53
		
src/spectral/fft.c: remove trailing spaces
		 
	
		1dd95c7d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/03 05:21
		
src/fvec.c: use macros for single/double precision, prefere memset/memcpy over Accelerate
		 
	
		5b896e01
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/02 10:44
		
src/fvec.c: Accelerate fvec_set_all, fvec_zeros, fvec_weight, fvec_copy
		 
	
		98d8d2b1
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/02 10:27
		
src/mathutils.c: Accelerate fvec_sum and fvec_mean
		 
	
		e06ac8f3
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/02 08:42
		
Makefile: fix for python3
		 
	
		a82cedc2
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/02 08:14
		
src/*/*.h: remove trailing spaces
		 
	
		0683ee20
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/02 07:38
		
src/*.h: remove trailing spaces, update copyrights
		 
	
		45989463
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/02 07:22
		
src/temporal/*.h: remove trailing spaces, update copyrights
		 
	
		f549b98d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/09/02 07:18
		
src/aubio.h: remove trailing spaces, update copyright
		 
	
		2a32644d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2015/08/21 08:26
		
src/io/source_avcodec.c: avoid deprecation warning, detect if we use ffmpeg or libav version
		 
Next