aubio.git
11 years agowaf: update to 1.7.9
Paul Brossier [Sun, 10 Feb 2013 00:03:21 +0000 (19:03 -0500)]
waf: update to 1.7.9

11 years agoswig/{aubio.i,swig.py}: removed, obsolete
Paul Brossier [Sat, 9 Feb 2013 23:18:02 +0000 (18:18 -0500)]
swig/{aubio.i,swig.py}: removed, obsolete

11 years agosetup.py: get numpy includes
Paul Brossier [Sat, 9 Feb 2013 22:38:58 +0000 (17:38 -0500)]
setup.py: get numpy includes

11 years agobuild_osx: simplify
Paul Brossier [Sat, 9 Feb 2013 22:38:46 +0000 (17:38 -0500)]
build_osx: simplify

11 years agogen_pyobject.py: quiet please
Paul Brossier [Sat, 9 Feb 2013 22:37:46 +0000 (17:37 -0500)]
gen_pyobject.py: quiet please

11 years agointerfaces/python/README.md: simplify
Paul Brossier [Sat, 9 Feb 2013 21:22:29 +0000 (16:22 -0500)]
interfaces/python/README.md: simplify

11 years agoremove autotools
Paul Brossier [Sat, 9 Feb 2013 21:04:11 +0000 (16:04 -0500)]
remove autotools

11 years agobuild_osx: use xcode numpy
Paul Brossier [Sat, 9 Feb 2013 20:56:59 +0000 (15:56 -0500)]
build_osx: use xcode numpy

11 years agodemo_spectrogram.py: remove debug output
Paul Brossier [Sat, 9 Feb 2013 19:50:57 +0000 (14:50 -0500)]
demo_spectrogram.py: remove debug output

11 years agodemo_spectrogram.py: round ticks
Paul Brossier [Sat, 9 Feb 2013 09:48:47 +0000 (04:48 -0500)]
demo_spectrogram.py: round ticks

11 years agoREADME.md: add pip install matplotlib
Paul Brossier [Sat, 9 Feb 2013 09:30:22 +0000 (04:30 -0500)]
README.md: add pip install matplotlib

11 years agoREADME.md: switched to markdown, improve markup
Paul Brossier [Sat, 9 Feb 2013 09:12:23 +0000 (04:12 -0500)]
README.md: switched to markdown, improve markup

11 years agoREADME.rst: move to rst
Paul Brossier [Sat, 9 Feb 2013 05:58:38 +0000 (00:58 -0500)]
README.rst: move to rst

11 years agomerge both README
Paul Brossier [Sat, 9 Feb 2013 05:57:04 +0000 (00:57 -0500)]
merge both README

11 years agoREADME.osx: add some instructions for osx
Paul Brossier [Sat, 9 Feb 2013 04:32:27 +0000 (23:32 -0500)]
README.osx: add some instructions for osx

11 years agobuild_osx: use system wide installation, remove parts of the path to catch different...
Paul Brossier [Sat, 9 Feb 2013 04:23:47 +0000 (23:23 -0500)]
build_osx: use system wide installation, remove parts of the path to catch different versions

11 years agodemo_spectrogram.py: improve ticks
Paul Brossier [Fri, 8 Feb 2013 16:30:51 +0000 (11:30 -0500)]
demo_spectrogram.py: improve ticks

11 years agodemo_*.py: /usr/bin/env python
Paul Brossier [Fri, 8 Feb 2013 16:30:36 +0000 (11:30 -0500)]
demo_*.py: /usr/bin/env python

11 years agorun_all_tests: /usr/bin/env python
Paul Brossier [Fri, 8 Feb 2013 15:57:29 +0000 (10:57 -0500)]
run_all_tests: /usr/bin/env python

11 years agotest_*: /usr/bin/env python
Paul Brossier [Fri, 8 Feb 2013 15:56:56 +0000 (10:56 -0500)]
test_*: /usr/bin/env python

11 years agointerfaces/python/demo_sink.py: fix number of arguments
Paul Brossier [Wed, 3 Oct 2012 20:31:34 +0000 (14:31 -0600)]
interfaces/python/demo_sink.py: fix number of arguments

11 years agowscript: activate darwin automatically
Paul Brossier [Wed, 3 Oct 2012 20:29:03 +0000 (14:29 -0600)]
wscript: activate darwin automatically

11 years agointerfaces/python/demo_spectrogram.py: hide noise
Paul Brossier [Mon, 30 Jul 2012 18:10:58 +0000 (12:10 -0600)]
interfaces/python/demo_spectrogram.py: hide noise

11 years agodemo_onset_sinusoid.py: added some onset examples
Paul Brossier [Fri, 27 Jul 2012 18:08:48 +0000 (12:08 -0600)]
demo_onset_sinusoid.py: added some onset examples

11 years agodemo_pitch_sinusoid.py: added some pitch examples
Paul Brossier [Fri, 27 Jul 2012 18:07:03 +0000 (12:07 -0600)]
demo_pitch_sinusoid.py: added some pitch examples

11 years agodemo_simple_robot_voice.py: added simple phase zeroing demo
Paul Brossier [Fri, 27 Jul 2012 17:32:09 +0000 (11:32 -0600)]
demo_simple_robot_voice.py: added simple phase zeroing demo

11 years agoMerge branch 'develop' of 192.168.0.101:projects/aubio/aubio into develop
Paul Brossier [Fri, 27 Jul 2012 17:31:30 +0000 (11:31 -0600)]
Merge branch 'develop' of 192.168.0.101:projects/aubio/aubio into develop

11 years agotest_fft.py: merge from wheezy
Paul Brossier [Fri, 27 Jul 2012 17:29:49 +0000 (11:29 -0600)]
test_fft.py: merge from wheezy

11 years agointerfaces/python/test_fft.py: add an explanation about signed 0
Paul Brossier [Fri, 27 Jul 2012 17:27:56 +0000 (11:27 -0600)]
interfaces/python/test_fft.py: add an explanation about signed 0

11 years agotest_peakpicker.py: add some peakpicker tests
Paul Brossier [Fri, 27 Jul 2012 16:40:49 +0000 (10:40 -0600)]
test_peakpicker.py: add some peakpicker tests

11 years agosrc/spectral/tss.c: clarify
Paul Brossier [Fri, 27 Jul 2012 16:37:38 +0000 (10:37 -0600)]
src/spectral/tss.c: clarify

11 years agodemo_tss.py: add plotting
Paul Brossier [Fri, 27 Jul 2012 16:36:58 +0000 (10:36 -0600)]
demo_tss.py: add plotting

11 years agodemo_spectrogram.py: clarify, use log10(norm)
Paul Brossier [Fri, 27 Jul 2012 16:36:29 +0000 (10:36 -0600)]
demo_spectrogram.py: clarify, use log10(norm)

11 years agodemo_spectrogram.py: added simple spectrogram demo
Paul Brossier [Fri, 27 Jul 2012 15:28:31 +0000 (09:28 -0600)]
demo_spectrogram.py: added simple spectrogram demo

11 years agodemo_tss.py: added simple tss demo
Paul Brossier [Fri, 27 Jul 2012 15:28:07 +0000 (09:28 -0600)]
demo_tss.py: added simple tss demo

11 years agoMerge branch 'io' into develop
Paul Brossier [Fri, 27 Jul 2012 03:42:29 +0000 (21:42 -0600)]
Merge branch 'io' into develop

11 years agogen_pyobject.py: fix tss default size
Paul Brossier [Fri, 27 Jul 2012 03:42:23 +0000 (21:42 -0600)]
gen_pyobject.py: fix tss default size

11 years agodemo_beats_and_tempo.py: improved beat demo
Paul Brossier [Fri, 27 Jul 2012 03:33:42 +0000 (21:33 -0600)]
demo_beats_and_tempo.py: improved beat demo

11 years agoMerge branch 'io' into develop
Paul Brossier [Fri, 27 Jul 2012 03:30:11 +0000 (21:30 -0600)]
Merge branch 'io' into develop

11 years agogen_pyobject.py: fix tss default size
Paul Brossier [Fri, 27 Jul 2012 03:29:42 +0000 (21:29 -0600)]
gen_pyobject.py: fix tss default size

11 years agosrc/io/sink.h: uri, not method
Paul Brossier [Fri, 27 Jul 2012 03:23:20 +0000 (21:23 -0600)]
src/io/sink.h: uri, not method

11 years agopy-filter.c: fix typo
Paul Brossier [Tue, 17 Jul 2012 21:10:15 +0000 (15:10 -0600)]
py-filter.c: fix typo

11 years agoMerge branch 'develop' of 192.168.1.41:projects/aubio/aubio into develop
Paul Brossier [Tue, 17 Jul 2012 21:00:34 +0000 (15:00 -0600)]
Merge branch 'develop' of 192.168.1.41:projects/aubio/aubio into develop

11 years agoMerge branch 'develop' into io
Paul Brossier [Tue, 17 Jul 2012 00:53:51 +0000 (18:53 -0600)]
Merge branch 'develop' into io

11 years agopy-filter.c: added set_biquad function
Paul Brossier [Tue, 17 Jul 2012 00:52:30 +0000 (18:52 -0600)]
py-filter.c: added set_biquad function

11 years agodemo_sink.py: add simple demo
Paul Brossier [Mon, 16 Jul 2012 22:55:14 +0000 (16:55 -0600)]
demo_sink.py: add simple demo

11 years agogenerator.py, gen_pyobject.py: more hacks for sink
Paul Brossier [Mon, 16 Jul 2012 22:54:51 +0000 (16:54 -0600)]
generator.py, gen_pyobject.py: more hacks for sink

11 years agosrc/io/source_sndfile.c: use linear resampling to make sure all output samples are...
Paul Brossier [Mon, 16 Jul 2012 22:52:00 +0000 (16:52 -0600)]
src/io/source_sndfile.c: use linear resampling to make sure all output samples are created on first read

11 years agoMerge branch 'develop' into io
Paul Brossier [Mon, 16 Jul 2012 20:01:14 +0000 (14:01 -0600)]
Merge branch 'develop' into io

11 years agogenerator.py: remove before generating
Paul Brossier [Mon, 16 Jul 2012 20:01:04 +0000 (14:01 -0600)]
generator.py: remove before generating

11 years agoMerge branch 'develop' into io
Paul Brossier [Mon, 16 Jul 2012 19:43:25 +0000 (13:43 -0600)]
Merge branch 'develop' into io

11 years agobuild_linux: update
Paul Brossier [Mon, 16 Jul 2012 19:43:13 +0000 (13:43 -0600)]
build_linux: update

11 years agotests/src/io/test-source_sndfile.c: test downsampling
Paul Brossier [Mon, 16 Jul 2012 19:37:24 +0000 (13:37 -0600)]
tests/src/io/test-source_sndfile.c: test downsampling

11 years agosrc/io/source_sndfile.c: refuse to run when when resampled hop_size does not match...
Paul Brossier [Mon, 16 Jul 2012 19:36:50 +0000 (13:36 -0600)]
src/io/source_sndfile.c: refuse to run when when resampled hop_size does not match the requested one

11 years agosrc/io/source_sndfile.c: improve resampling, clarify
Paul Brossier [Mon, 16 Jul 2012 18:19:31 +0000 (12:19 -0600)]
src/io/source_sndfile.c: improve resampling, clarify

11 years agotests/src/io/test-source_sndfile.c: avoid memory leak
Paul Brossier [Mon, 16 Jul 2012 18:19:29 +0000 (12:19 -0600)]
tests/src/io/test-source_sndfile.c: avoid memory leak

11 years agoMerge branch 'develop' into io
Paul Brossier [Mon, 16 Jul 2012 01:08:37 +0000 (19:08 -0600)]
Merge branch 'develop' into io

11 years agosrc/temporal/resampler.h: improve doc
Paul Brossier [Mon, 16 Jul 2012 01:08:24 +0000 (19:08 -0600)]
src/temporal/resampler.h: improve doc

11 years agotests/src/io/test-source_sndfile.c: test resampling
Paul Brossier [Mon, 16 Jul 2012 00:56:02 +0000 (18:56 -0600)]
tests/src/io/test-source_sndfile.c: test resampling

11 years agosrc/io/source_sndfile.c: add support for resampling
Paul Brossier [Mon, 16 Jul 2012 00:55:13 +0000 (18:55 -0600)]
src/io/source_sndfile.c: add support for resampling

11 years agosrc/io/source.c: improve new_
Paul Brossier [Mon, 16 Jul 2012 00:48:42 +0000 (18:48 -0600)]
src/io/source.c: improve new_

11 years agosrc/io/sink_sndfile.c: ident and simplify
Paul Brossier [Mon, 16 Jul 2012 00:48:03 +0000 (18:48 -0600)]
src/io/sink_sndfile.c: ident and simplify

11 years agosrc/io/sink.c: improve error message
Paul Brossier [Mon, 16 Jul 2012 00:47:23 +0000 (18:47 -0600)]
src/io/sink.c: improve error message

11 years agoMerge branch 'develop' into io
Paul Brossier [Sun, 15 Jul 2012 22:44:48 +0000 (16:44 -0600)]
Merge branch 'develop' into io

11 years agotests/src/test-mathutils.c: define AUBIO_UNSTABLE here
Paul Brossier [Sun, 15 Jul 2012 22:44:43 +0000 (16:44 -0600)]
tests/src/test-mathutils.c: define AUBIO_UNSTABLE here

11 years agoMerge branch 'develop' into io
Paul Brossier [Sun, 15 Jul 2012 22:44:01 +0000 (16:44 -0600)]
Merge branch 'develop' into io

11 years agointerfaces/python/demo_filterbank_*: capitalize titles
Paul Brossier [Sun, 15 Jul 2012 22:43:28 +0000 (16:43 -0600)]
interfaces/python/demo_filterbank_*: capitalize titles

11 years agosrc/tempo/beattracking.c: cast to avoid signed/unsigned comparison
Paul Brossier [Sun, 15 Jul 2012 22:35:56 +0000 (16:35 -0600)]
src/tempo/beattracking.c: cast to avoid signed/unsigned comparison

11 years agoMerge branch 'develop' of 192.168.1.16:projects/aubio/aubio into develop
Paul Brossier [Sun, 15 Jul 2012 22:31:07 +0000 (16:31 -0600)]
Merge branch 'develop' of 192.168.1.16:projects/aubio/aubio into develop

11 years agoMerge branch 'develop' into io
Paul Brossier [Sun, 15 Jul 2012 22:30:36 +0000 (16:30 -0600)]
Merge branch 'develop' into io

11 years agowscript: added -Wall -Wextra flags
Paul Brossier [Sun, 15 Jul 2012 22:30:10 +0000 (16:30 -0600)]
wscript: added -Wall -Wextra flags

11 years agodemo_source.py: added simple example
Paul Brossier [Sun, 15 Jul 2012 22:29:37 +0000 (16:29 -0600)]
demo_source.py: added simple example

11 years agowscript: added CoreFoundation and AudioToolbox frameworks
Paul Brossier [Sun, 15 Jul 2012 21:17:25 +0000 (15:17 -0600)]
wscript: added CoreFoundation and AudioToolbox frameworks

11 years agoMerge branch 'develop' into io
Paul Brossier [Sun, 15 Jul 2012 21:16:24 +0000 (15:16 -0600)]
Merge branch 'develop' into io

11 years agointerfaces/python/build_osx: update and build fat binary
Paul Brossier [Sun, 15 Jul 2012 21:10:48 +0000 (15:10 -0600)]
interfaces/python/build_osx: update and build fat binary

11 years agowscript: add option to build fat binary on mac
Paul Brossier [Sun, 15 Jul 2012 21:09:59 +0000 (15:09 -0600)]
wscript: add option to build fat binary on mac

11 years agowscript: remove cxx test
Paul Brossier [Sun, 15 Jul 2012 21:08:58 +0000 (15:08 -0600)]
wscript: remove cxx test

11 years agoaubiowraphell.h: add remove unused AUBIO_NEW, set expection and string when new_aubio...
Paul Brossier [Sun, 15 Jul 2012 21:08:19 +0000 (15:08 -0600)]
aubiowraphell.h: add remove unused AUBIO_NEW, set expection and string when new_aubio_ returns NULL

11 years agogenerator.py: skip sinks for now
Paul Brossier [Sun, 15 Jul 2012 21:06:45 +0000 (15:06 -0600)]
generator.py: skip sinks for now

11 years agosrc/io/sink.c: implement
Paul Brossier [Sun, 15 Jul 2012 20:54:38 +0000 (14:54 -0600)]
src/io/sink.c: implement

11 years agotests/src/io/test-sink.c: added simple test
Paul Brossier [Sun, 15 Jul 2012 20:48:21 +0000 (14:48 -0600)]
tests/src/io/test-sink.c: added simple test

11 years agosrc/io/sink_sndfile.c: fix max_size
Paul Brossier [Sun, 15 Jul 2012 20:24:16 +0000 (14:24 -0600)]
src/io/sink_sndfile.c: fix max_size

11 years agosrc/io/sink_apple_audio.c: only compile on apple
Paul Brossier [Sun, 15 Jul 2012 20:23:36 +0000 (14:23 -0600)]
src/io/sink_apple_audio.c: only compile on apple

11 years agotests/src/io/test-sink_sndfile.c: update and simplify
Paul Brossier [Sun, 15 Jul 2012 18:20:03 +0000 (12:20 -0600)]
tests/src/io/test-sink_sndfile.c: update and simplify

11 years agosrc/aubio.h: add io/sink_apple_audio.h
Paul Brossier [Sun, 15 Jul 2012 18:19:29 +0000 (12:19 -0600)]
src/aubio.h: add io/sink_apple_audio.h

11 years agosrc/io/source.c: add missing free, indent
Paul Brossier [Sun, 15 Jul 2012 18:18:49 +0000 (12:18 -0600)]
src/io/source.c: add missing free, indent

11 years agosrc/io/sink*: read write size instead of returning it
Paul Brossier [Sun, 15 Jul 2012 18:18:28 +0000 (12:18 -0600)]
src/io/sink*: read write size instead of returning it

11 years agotests/src/io/test-sink_apple_audio_file.c: added test
Paul Brossier [Sun, 15 Jul 2012 18:16:02 +0000 (12:16 -0600)]
tests/src/io/test-sink_apple_audio_file.c: added test

11 years agosrc/io/sink_apple_audio.c: added apple_audio sink, merge apple stuff
Paul Brossier [Sun, 15 Jul 2012 18:02:27 +0000 (12:02 -0600)]
src/io/sink_apple_audio.c: added apple_audio sink, merge apple stuff

11 years agosrc/io/source.c: do not try to delete if NULL
Paul Brossier [Sun, 15 Jul 2012 00:37:50 +0000 (18:37 -0600)]
src/io/source.c: do not try to delete if NULL

11 years agosrc/io/source_sndfile.c: avoid segfault when deleting NULL
Paul Brossier [Sat, 14 Jul 2012 19:14:27 +0000 (13:14 -0600)]
src/io/source_sndfile.c: avoid segfault when deleting NULL

11 years agoadded sink_sndfile.c draft
Paul Brossier [Sat, 14 Jul 2012 19:13:20 +0000 (13:13 -0600)]
added sink_sndfile.c draft

11 years agosrc/io/source_sndfile.c: return NULL before trying to allocate memory, clean up
Paul Brossier [Sat, 14 Jul 2012 18:39:09 +0000 (12:39 -0600)]
src/io/source_sndfile.c: return NULL before trying to allocate memory, clean up

11 years agotest_source.py: added simple test
Paul Brossier [Sat, 14 Jul 2012 01:39:29 +0000 (19:39 -0600)]
test_source.py: added simple test

11 years agogen_pyobject.py: improve, also parse io/source
Paul Brossier [Sat, 14 Jul 2012 01:39:07 +0000 (19:39 -0600)]
gen_pyobject.py: improve, also parse io/source

11 years agosrc/io/source.h: use uri not method as parameter name
Paul Brossier [Sat, 14 Jul 2012 01:37:43 +0000 (19:37 -0600)]
src/io/source.h: use uri not method as parameter name

11 years agosrc/io/source.c: fix include path
Paul Brossier [Sat, 14 Jul 2012 01:13:33 +0000 (19:13 -0600)]
src/io/source.c: fix include path

11 years agogenerator.py: update skip list
Paul Brossier [Sat, 14 Jul 2012 00:59:43 +0000 (18:59 -0600)]
generator.py: update skip list

11 years agosrc/io/source_sndfile.{c,h}: added sndfile source
Paul Brossier [Fri, 13 Jul 2012 23:33:45 +0000 (17:33 -0600)]
src/io/source_sndfile.{c,h}: added sndfile source

11 years agotests/src/io/test-source_apple_audio_file.c: do nothing if not on apple platform
Paul Brossier [Fri, 13 Jul 2012 22:15:00 +0000 (16:15 -0600)]
tests/src/io/test-source_apple_audio_file.c: do nothing if not on apple platform