RSS feed
	
	
	
		4b7a740d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/07 06:58
		
src/pitch/pitch.h: improve documentation
		 
	
		58997528
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/07 06:46
		
src/tempo/tempo.h: fix silence documentation
		 
	
		fdd53159
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/07 06:44
		
src/tempo/tempo.h: comment method param
		 
	
		8750bbd4
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/07 06:40
		
src/synth/wavetable.h: improve documentation
		 
	
		912f3435
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/07 06:28
		
examples/utils.c: do not add . at end of path
		 
	
		134cd3a1
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/07 06:27
		
examples/aubiopitch.c: add pitch_unit
		 
	
		8a22fc4c
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/07 04:03
		
examples/parse_args.h: only use jack where need be
		 
	
		7f2c515a
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/07 03:56
		
examples/utils.h: move aubio_process_func_t to parse_args.h to avoid redefinition
		 
	
		61ecd1a4
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 18:44
		
src/io/source_avcodec.c: rename hack to _reset_resampler, move up for clarity
		 
	
		3da81878
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 18:22
		
examples/: remove -o and -j when unused
		 
	
		466dff30
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 17:09
		
examples/: large refactoring, improve option management, remove old stuff, move blocking logic to jackio
		 
	
		44e94f3c
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 14:56
		
src/synth/wavetable.c: make sure samplerate is valid
		 
	
		1b25a708
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 13:14
		
examples/: move parse_args to parse_args.h, clean up, remove lash and old frames_delay
		 
	
		cc6b2215
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 12:57
		
src/synth/wavetable.c: also delete parameters
		 
	
		e8c4de26
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 09:39
		
Merge branch 'avcodec' into develop
		 
	
		9ec63a0f
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 09:39
		
tests/src/tempo/test-beattracking.c: also use use confidence
		 
	
		7816f2b8
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 09:38
		
src/io/source.h: add [out] decorator to doxystring
		 
	
		447c673f
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 09:38
		
src/io/source_sndfile.c: also check parameters here, synchronise tests
		 
	
		919139be
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 09:35
		
tests/src/io/test-source_avcodec.c: wrap line
		 
	
		4fa1fd9d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 09:35
		
doc/web.cfg: add source_avcodec and audio_unit to blacklist
		 
	
		e1cdb899
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 09:34
		
python/lib/generator.py: add source_avcodec to blacklist
		 
	
		fcd963af
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 09:34
		
src/io/source_avcodec.c: add _multi, building AVAudioResampleContext the first time _do or _do_multi is run
		 
	
		ce5e4242
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 05:22
		
tests/src/io/test-source_avcodec.c: add hop_size, improve memory check
		 
	
		b294b3e4
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/06 04:21
		
src/io/source_avcodec.c: check new_ arguments are valid
		 
	
		0af90030
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 19:58
		
src/io/source_avcodec.c: simplify error parsing, compute line size
		 
	
		1fe3ac27
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 18:23
		
src/io/source_avcodec.c: wrap lines, remove old comments
		 
	
		3d5cddf6
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 18:12
		
src/io/source_avcodec.c: let avresample do the conversion to float
		 
	
		0044b437
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 16:48
		
src/io/source_avcodec.c: out_samples is an int
		 
	
		af272654
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 16:30
		
Merge branch 'develop' into avcodec
		 
	
		d67a08ee
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 16:26
		
tests/src/io/test-sink.c: add hop_size option, check all memory allocations
		 
	
		52b5f34a
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 16:24
		
src/io/sink_sndfile.c: avoid a small memory leak when new_sink_sndfile fails
		 
	
		eadd8d55
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 16:13
		
src/io/source_avcodec.c: rewrite _do, add eof, remove debug output
		 
	
		7760b407
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 13:43
		
src/io/source_avcodec.c: only read packets from selected stream, get correct out_samples from avresample_convert
		 
	
		f3b93c69
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 04:40
		
src/io/source_avcodec.c: do not reuse AVPacket for now, avoiding memory leaks
		 
	
		d75e2d58
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 04:20
		
src/io/source_avcodec.c: simplify, improve comments
		 
	
		75eb1824
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 03:06
		
Merge branch 'develop' into avcodec
		 
	
		294aff65
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 03:06
		
tests/src/io/test-source_sndfile.c: really abort on error
		 
	
		6abb4deb
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 03:05
		
src/io/source_avcodec.c: increase max_analyze_duration
		 
	
		23bf0018
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 03:01
		
tests/src/io/test-source_avcodec.c: really abort on error
		 
	
		d3b9fe4f
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/05 02:59
		
src/io/source_avcodec.c: tidying up
		 
	
		1b0755db
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/04 17:00
		
src/io/source.c: rewrite to use any or all of avcodec, apple_audio, or sndfile
		 
	
		2e508008
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/04 16:44
		
tests/src/io/test-source_sndfile.c: use source samplerate, print read samples
		 
	
		ba0ba106
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/04 16:40
		
src/io/source_avcodec.c: added first draft
		 
	
		3d1ca811
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/04 16:38
		
src/io/source_sndfile.c: fix typo in comment
		 
	
		2d88f41a
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/03 12:17
		
python/demos/demo_simple_spectral_weighting.py: added simple spectral weighting
		 
	
		c911b121
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/02 07:40
		
python/demos/demo_bpm_extract.py: add simple demo to get bpm of several files
		 
	
		d47a5e19
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/02 07:21
		
python/demos/demo_tempo_plot.py: update
		 
	
		41121f51
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/02 07:16
		
python/demos/demo_filterbank.py: fix header
		 
	
		c54b2c04
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/02 07:14
		
python/demos/demo_pitch.py: add plotting
		 
	
		3f27a98e
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/02 07:07
		
src/tempo/beattracking.c: improve comments, remove old ones
		 
	
		ca45e586
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/01 17:03
		
src/mathutils.c: return NULL on error
		 
	
		74bdc4af
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/12/01 16:49
		
wscript: allow - in feature name
		 
	
		83d29485
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/29 01:55
		
src/fmat.c: use memcpy on each column
		 
	
		767990ea
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/28 10:51
		
src/{fvec,cvec,lvec,fmat}.c: make sure new_ functions return NULL if length <= 0
		 
	
		41eff53c
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/28 10:50
		
src/lvec.c: no need to set to 0 after calloc
		 
	
		c666a18c
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/28 10:49
		
src/fmat.c: use memset for each columns
		 
	
		88fee8f7
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/27 12:46
		
src/pitch/pitchyinfft.c: beautify frequency weighting coefficients
		 
	
		39a7b26d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/26 15:09
		
src/cvec.h: improve cvec_t api
		 
	
		923a7a80
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/25 23:44
		
src/{fvec,fmat}.c: use memcpy and memset to optimise when possible, add option to disable
		 
	
		2dbcafa7
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/25 23:26
		
src/tempo/beattracking.c: normalise confidence
		 
	
		77db4251
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/25 23:18
		
src/tempo/tempo.c: fix for different samplerates
		 
	
		18f14f96
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/25 18:27
		
src/tempo/beattracking.c: also empty output if bp = 0
		 
	
		ffa8607e
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/25 18:26
		
src/tempo/beattracking.c: fix rayleigh period clamping
		 
	
		fda4fd76
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/21 15:10
		
wscript: add -fPIC
		 
	
		7fd18319
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/21 15:09
		
src/wscript_build: really build both targets
		 
	
		f6ee1606
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/21 15:09
		
examples/wscript_build: simplify
		 
	
		aad688ef
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/19 21:56
		
examples/aubiotrack.c: do not mix input in output yet
		 
	
		dedeffcb
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/19 21:50
		
python/demos/demo_sink_create_woodblock.py: fix wavetable
		 
	
		1e1a2c99
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/19 21:47
		
python/scripts/aubiocut: make -i optional
		 
	
		d4c09320
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/19 20:52
		
wscript: move double towards the end, improve help
		 
	
		cdfc394d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/19 18:56
		
src/wscript_build: simplify
		 
	
		985a5d1d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/19 18:46
		
wscript, src/wscpript: use ctx.options.target_platform, always build .a, indent and cleanup
		 
	
		d75c9007
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/19 18:33
		
python/ext/aubiomodule.c: add missing generated_types_ready prototype
		 
	
		53ff597c
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/19 15:46
		
src/spectral/fft.c: add missing vDSP_destroy_fftsetup
		 
	
		917d4c15
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/17 14:50
		
wscript: add arm64
		 
	
		af3cfb3c
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/17 14:49
		
src/io/audio_unit.c: avoid double free
		 
	
		5b41ef98
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/17 13:23
		
src/mathutils.h: move fvec_local_energy to aubio_level_lin, move to musicutils.h
		 
	
		c1ddeb8b
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/17 13:00
		
examples/aubioonset.c: only play onset for now
		 
	
		a6ad662c
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/13 13:01
		
removed sounds/woodblock.aiff
		 
	
		3cc14910
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/13 10:16
		
python/lib/aubio/midiconv.py: add freq2note
		 
	
		6497e78e
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/13 10:08
		
.gitignore: also ignore .zip
		 
	
		0c11dfad
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/13 09:34
		
wscript: add x86_64 to ios simulator
		 
	
		988345f8
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/13 08:27
		
tests/src/tempo/test-beattracking.c: print bpm
		 
	
		a4c1e861
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/13 08:27
		
tests/src/spectral/test-filterbank.c: print filterbank
		 
	
		4bc92c01
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/13 08:26
		
src/io/sink_apple_audio.c: switch to sync mode if async fails
		 
	
		d3066e2f
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/13 08:25
		
src/io/audio_unit.c: cast OSStatus to int, add missing \n
		 
	
		c101fe13
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/13 08:00
		
waf, waflib: update to 1.7.13
		 
	
		54e74f0c
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/12 20:21
		
tests/src/io/test-source_seek.c: initialize variables
		 
	
		19ddbf35
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/12 20:12
		
wscript: set DEST_OS, use -isysroot and -mios-simulator-version-min
		 
	
		4dd7816b
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/12 07:11
		
wscript: remove hardcoded compiler and linker on darwin
		 
	
		5bfb0fd9
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/05 09:10
		
examples/jackio.c: update jack_client_new ot jack_client_open
		 
	
		e97d0b35
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/05 08:47
		
python: add wavetable, skip parameter
		 
	
		f3617e74
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/04 10:28
		
examples/: use wavetable to play pitch and to replace woodblock
		 
	
		509e8f9e
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/11/01 16:55
		
src/aubio.h: add utils/parameter.h
		 
	
		c2e0aef7
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/10/27 20:16
		
src/synth/wavetable.c: use parameters for frequency and amplitude
		 
	
		650cae3e
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/10/27 20:15
		
src/utils/parameter.{c,h}: added simple parameter with linear interpolation
		 
	
		8247249d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/10/27 19:36
		
src/synth/wavetable.c: fix frequency interpolation, add amp to do_multi
		 
	
		dc467b5d
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/10/27 08:44
		
Merge branch 'develop' of aubio.org:/git/aubio/aubio into wavetable
		 
	
		7fc5ba23
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/10/17 10:54
		
python/scripts/aubiocut: add -b option
		 
	
		70798871
		 – Paul Brossier <piem@piem.org>
 authored
 on 2013/10/17 10:46
		
demos/demo_waveform_plot.py: add downsample parameter
		 
Next