aubio.git
11 years agopython/demos/demo_tempo_plot.py: import first
Paul Brossier [Wed, 13 Mar 2013 18:24:02 +0000 (13:24 -0500)]
python/demos/demo_tempo_plot.py: import first

11 years agopython/tests/test_pitch.py: indent and generate more tests
Paul Brossier [Tue, 12 Mar 2013 03:44:38 +0000 (22:44 -0500)]
python/tests/test_pitch.py: indent and generate more tests

11 years agosrc/pitch/pitch.c: clarify, use one void pointer for all algorithms
Paul Brossier [Tue, 12 Mar 2013 03:44:33 +0000 (22:44 -0500)]
src/pitch/pitch.c: clarify, use one void pointer for all algorithms

11 years agosrc/pitch: start adding confidence
Paul Brossier [Mon, 11 Mar 2013 00:22:38 +0000 (19:22 -0500)]
src/pitch: start adding confidence

11 years agosrc/pitch: start adding confidence
Paul Brossier [Mon, 11 Mar 2013 00:15:47 +0000 (19:15 -0500)]
src/pitch: start adding confidence

11 years agosrc/aubio.h: talk about unstable
Paul Brossier [Sun, 10 Mar 2013 23:34:28 +0000 (18:34 -0500)]
src/aubio.h: talk about unstable

11 years agotests/test_{midi2note,note2midi}.py: add header and encoding
Paul Brossier [Sun, 10 Mar 2013 16:37:28 +0000 (11:37 -0500)]
tests/test_{midi2note,note2midi}.py: add header and encoding

11 years agolib/aubio/midiconv.py: add note2 midi
Paul Brossier [Sun, 10 Mar 2013 16:14:49 +0000 (11:14 -0500)]
lib/aubio/midiconv.py: add note2 midi

11 years agolib/aubio/midiconv.py: improve note2midi
Paul Brossier [Sun, 10 Mar 2013 16:13:51 +0000 (11:13 -0500)]
lib/aubio/midiconv.py: improve note2midi

11 years agolib/aubio/midiconv.py: add note2midi
Paul Brossier [Sun, 10 Mar 2013 15:34:45 +0000 (10:34 -0500)]
lib/aubio/midiconv.py: add note2midi

11 years agosrc/pitch/pitchyin.c: fix typo
Paul Brossier [Sat, 9 Mar 2013 23:16:46 +0000 (18:16 -0500)]
src/pitch/pitchyin.c: fix typo

11 years agosrc/pitch/pitch.c: fix yinfft selection
Paul Brossier [Sat, 9 Mar 2013 22:11:27 +0000 (17:11 -0500)]
src/pitch/pitch.c: fix yinfft selection

11 years agotests/test_cvec.py: add missing header
Paul Brossier [Sat, 9 Mar 2013 01:27:43 +0000 (20:27 -0500)]
tests/test_cvec.py: add missing header

11 years agolib/generator.py: move add_generated_objects and generated_types_ready to .c file
Paul Brossier [Sat, 9 Mar 2013 01:27:10 +0000 (20:27 -0500)]
lib/generator.py: move add_generated_objects and generated_types_ready to .c file

11 years agodemos/demo_sink_create_woodblock.py: table lookup to improve synthesis
Paul Brossier [Sat, 9 Mar 2013 01:26:24 +0000 (20:26 -0500)]
demos/demo_sink_create_woodblock.py: table lookup to improve synthesis

11 years agodemos/demo_waveform_plot.py: improve
Paul Brossier [Sat, 9 Mar 2013 00:20:39 +0000 (19:20 -0500)]
demos/demo_waveform_plot.py: improve

11 years agopython/demos: add demo_pitch.py and demo_waveform_plot.py
Paul Brossier [Fri, 8 Mar 2013 22:01:55 +0000 (17:01 -0500)]
python/demos: add demo_pitch.py and demo_waveform_plot.py

11 years agodemos/demo_onset.py: simplify imports
Paul Brossier [Fri, 8 Mar 2013 19:38:45 +0000 (14:38 -0500)]
demos/demo_onset.py: simplify imports

11 years agopython/tests/test_fvec.py: clarify
Paul Brossier [Fri, 8 Mar 2013 19:38:17 +0000 (14:38 -0500)]
python/tests/test_fvec.py: clarify

11 years agopython/tests/test_fft.py: update, indent
Paul Brossier [Fri, 8 Mar 2013 19:36:44 +0000 (14:36 -0500)]
python/tests/test_fft.py: update, indent

11 years agopython/setup.py: move programs to scripts
Paul Brossier [Fri, 8 Mar 2013 18:37:45 +0000 (13:37 -0500)]
python/setup.py: move programs to scripts

11 years agopython/demos/: update and add some demos
Paul Brossier [Fri, 8 Mar 2013 18:13:43 +0000 (13:13 -0500)]
python/demos/: update and add some demos

11 years agodemos/demo_onset.py: add simple onset example, update demo_onset_plot.py
Paul Brossier [Fri, 8 Mar 2013 15:12:17 +0000 (10:12 -0500)]
demos/demo_onset.py: add simple onset example, update demo_onset_plot.py

11 years agopython/: move generator.py to lib, improve README, remove env_ files, update MANIFEST.in
Paul Brossier [Fri, 8 Mar 2013 14:30:45 +0000 (09:30 -0500)]
python/: move generator.py to lib, improve README, remove env_ files, update MANIFEST.in

11 years agodoc/header.html: removed obsolete custom header
Paul Brossier [Fri, 8 Mar 2013 14:04:21 +0000 (09:04 -0500)]
doc/header.html: removed obsolete custom header

11 years agodemos/demo_slicing.py: slice exactly at region boundary
Paul Brossier [Fri, 8 Mar 2013 12:41:48 +0000 (07:41 -0500)]
demos/demo_slicing.py: slice exactly at region boundary

11 years agopython/setup.py: move package_dir to lib
Paul Brossier [Fri, 8 Mar 2013 02:52:51 +0000 (21:52 -0500)]
python/setup.py: move package_dir to lib

11 years agopython/: use Py_RETURN_NONE, fixing a memory bug triggered after opening many sinks
Paul Brossier [Fri, 8 Mar 2013 02:52:01 +0000 (21:52 -0500)]
python/: use Py_RETURN_NONE, fixing a memory bug triggered after opening many sinks

11 years ago.gitignore: added python stuff
Paul Brossier [Thu, 7 Mar 2013 22:37:27 +0000 (17:37 -0500)]
.gitignore: added python stuff

11 years agopython/tests/test_sink.py: trigger sink bug
Paul Brossier [Thu, 7 Mar 2013 21:50:03 +0000 (16:50 -0500)]
python/tests/test_sink.py: trigger sink bug

11 years agosrc/cvec.h: fix ifndef define
Paul Brossier [Thu, 7 Mar 2013 20:55:48 +0000 (15:55 -0500)]
src/cvec.h: fix ifndef define

11 years agodoc/: update doxygen configurations
Paul Brossier [Thu, 7 Mar 2013 20:32:00 +0000 (15:32 -0500)]
doc/: update doxygen configurations

11 years agotests/src/io/test-source_sndfile.c: include config.h
Paul Brossier [Thu, 7 Mar 2013 19:20:09 +0000 (14:20 -0500)]
tests/src/io/test-source_sndfile.c: include config.h

11 years agopython/demos/demo_keyboard.py: remove gnuplot stuff
Paul Brossier [Thu, 7 Mar 2013 17:38:30 +0000 (12:38 -0500)]
python/demos/demo_keyboard.py: remove gnuplot stuff

11 years agopython/demos/demo_keyboard.py: indent
Paul Brossier [Thu, 7 Mar 2013 17:23:22 +0000 (12:23 -0500)]
python/demos/demo_keyboard.py: indent

11 years agopython/demos/demo_keyboard.py: moved to numpy
Paul Brossier [Thu, 7 Mar 2013 17:19:41 +0000 (12:19 -0500)]
python/demos/demo_keyboard.py: moved to numpy

11 years agodemos/demo_onset_file.py: indent, hide y-axis
Paul Brossier [Wed, 6 Mar 2013 21:57:30 +0000 (16:57 -0500)]
demos/demo_onset_file.py: indent, hide y-axis

11 years agodemos/demo_spectrogram.py: add samplerate option to spectrogram
Paul Brossier [Wed, 6 Mar 2013 21:56:53 +0000 (16:56 -0500)]
demos/demo_spectrogram.py: add samplerate option to spectrogram

11 years agodemos/demo_beats_and_tempo.py: skip plot if not beats
Paul Brossier [Wed, 6 Mar 2013 21:56:04 +0000 (16:56 -0500)]
demos/demo_beats_and_tempo.py: skip plot if not beats

11 years agopython/demos/demo_tss.py: improve default parameters
Paul Brossier [Wed, 6 Mar 2013 21:36:01 +0000 (16:36 -0500)]
python/demos/demo_tss.py: improve default parameters

11 years agotests/src/io/test-sink_sndfile.c: include config, fix path
Paul Brossier [Wed, 6 Mar 2013 21:32:06 +0000 (16:32 -0500)]
tests/src/io/test-sink_sndfile.c: include config, fix path

11 years agotests/src/test-mathutils.c: improve
Paul Brossier [Wed, 6 Mar 2013 21:08:25 +0000 (16:08 -0500)]
tests/src/test-mathutils.c: improve

11 years agotests/src/tempo/test-beattracking.c: fix output size
Paul Brossier [Wed, 6 Mar 2013 21:05:06 +0000 (16:05 -0500)]
tests/src/tempo/test-beattracking.c: fix output size

11 years agodemos/demo_sink.py: indent
Paul Brossier [Wed, 6 Mar 2013 20:49:50 +0000 (15:49 -0500)]
demos/demo_sink.py: indent

11 years agodemos/demo_source.py: indent, add samplerate and hop_size options
Paul Brossier [Wed, 6 Mar 2013 20:49:32 +0000 (15:49 -0500)]
demos/demo_source.py: indent, add samplerate and hop_size options

11 years agotests/test_mathutils.py: can be TypeError or NotImplementedError
Paul Brossier [Wed, 6 Mar 2013 20:39:47 +0000 (15:39 -0500)]
tests/test_mathutils.py: can be TypeError or NotImplementedError

11 years agosrc/mathutils.c: freqtobin and bintofreq to not produce negative values
Paul Brossier [Wed, 6 Mar 2013 20:30:55 +0000 (15:30 -0500)]
src/mathutils.c: freqtobin and bintofreq to not produce negative values

11 years agosrc/mathutils.c: freqtomidi and miditofreq to not produce infs and nans
Paul Brossier [Wed, 6 Mar 2013 20:28:36 +0000 (15:28 -0500)]
src/mathutils.c: freqtomidi and miditofreq to not produce infs and nans

11 years agotests/test_{source,sink}.py: add sink, improve source, use sounds in python/tests...
Paul Brossier [Wed, 6 Mar 2013 20:25:23 +0000 (15:25 -0500)]
tests/test_{source,sink}.py: add sink, improve source, use sounds in python/tests/sounds

11 years agotests/test_mathutils.py: improve
Paul Brossier [Wed, 6 Mar 2013 20:23:18 +0000 (15:23 -0500)]
tests/test_mathutils.py: improve

11 years agotests/: remove old files
Paul Brossier [Wed, 6 Mar 2013 16:27:03 +0000 (11:27 -0500)]
tests/: remove old files

11 years agoext/aubiomodule.c: more ufuncs
Paul Brossier [Wed, 6 Mar 2013 16:26:49 +0000 (11:26 -0500)]
ext/aubiomodule.c: more ufuncs

11 years agotests/src/io/test-source.c: abort if new_aubio_source failed
Paul Brossier [Wed, 6 Mar 2013 15:07:00 +0000 (10:07 -0500)]
tests/src/io/test-source.c: abort if new_aubio_source failed

11 years agodemos/demo_sink.py: add samplerate and hop_size options
Paul Brossier [Tue, 5 Mar 2013 22:11:46 +0000 (17:11 -0500)]
demos/demo_sink.py: add samplerate and hop_size options

11 years agopython/ext/aubio-types.h: USE_LOCAL_AUBIO
Paul Brossier [Tue, 5 Mar 2013 21:31:47 +0000 (16:31 -0500)]
python/ext/aubio-types.h: USE_LOCAL_AUBIO

11 years agopython/: add VERSION
Paul Brossier [Tue, 5 Mar 2013 21:26:26 +0000 (16:26 -0500)]
python/: add VERSION

11 years agosetup.py: improve, update MANIFEST.in
Paul Brossier [Tue, 5 Mar 2013 21:23:29 +0000 (16:23 -0500)]
setup.py: improve, update MANIFEST.in

11 years agoext/aubio-types.h: use -DLOCAL_AUBIO to build against local aubio
Paul Brossier [Tue, 5 Mar 2013 19:10:57 +0000 (14:10 -0500)]
ext/aubio-types.h: use -DLOCAL_AUBIO to build against local aubio

11 years agoMANIFEST.in: add manifest
Paul Brossier [Tue, 5 Mar 2013 16:53:00 +0000 (11:53 -0500)]
MANIFEST.in: add manifest

11 years agopython/: improve build
Paul Brossier [Tue, 5 Mar 2013 16:46:48 +0000 (11:46 -0500)]
python/: improve build

11 years agotests/python/: removed old python tests
Paul Brossier [Tue, 5 Mar 2013 07:55:29 +0000 (02:55 -0500)]
tests/python/: removed old python tests

11 years agotests/src/io/test-source.c: default to source samplerate, add hop_size option, print...
Paul Brossier [Tue, 5 Mar 2013 05:33:41 +0000 (00:33 -0500)]
tests/src/io/test-source.c: default to source samplerate, add hop_size option, print number of frames read

11 years agotests/: array_from_file to look for file in tests/
Paul Brossier [Tue, 5 Mar 2013 03:58:05 +0000 (22:58 -0500)]
tests/: array_from_file to look for file in tests/

11 years agoext/ufuncs.c: add first ufunc, unwrap2pi
Paul Brossier [Tue, 5 Mar 2013 03:50:50 +0000 (22:50 -0500)]
ext/ufuncs.c: add first ufunc, unwrap2pi

11 years agotests/demo/plot_mfcc_filterbank.py: replaced by python/demos/demo_filterbank_slaney.py
Paul Brossier [Tue, 5 Mar 2013 03:04:18 +0000 (22:04 -0500)]
tests/demo/plot_mfcc_filterbank.py: replaced by python/demos/demo_filterbank_slaney.py

11 years agoREADME.md: update
Paul Brossier [Mon, 4 Mar 2013 19:58:09 +0000 (14:58 -0500)]
README.md: update

11 years agopython/: move source files to ext/
Paul Brossier [Mon, 4 Mar 2013 19:46:56 +0000 (14:46 -0500)]
python/: move source files to ext/

11 years agoaubiomodule.c: simplify includes
Paul Brossier [Mon, 4 Mar 2013 19:28:17 +0000 (14:28 -0500)]
aubiomodule.c: simplify includes

11 years agoaubiomodule.c: add unwrap2pi
Paul Brossier [Sun, 3 Mar 2013 21:27:17 +0000 (16:27 -0500)]
aubiomodule.c: add unwrap2pi

11 years agopython/aubiomodule.c: add midi/bin/freq conversion
Paul Brossier [Sun, 3 Mar 2013 21:20:30 +0000 (16:20 -0500)]
python/aubiomodule.c: add midi/bin/freq conversion

11 years agotests/python/src/utils/scale.py: replace with python/tests/test_scale.py
Paul Brossier [Sun, 3 Mar 2013 20:40:00 +0000 (15:40 -0500)]
tests/python/src/utils/scale.py: replace with python/tests/test_scale.py

11 years agopython/tests/test_filterbank.py: added test against existing coeffs
Paul Brossier [Sun, 3 Mar 2013 20:33:29 +0000 (15:33 -0500)]
python/tests/test_filterbank.py: added test against existing coeffs

11 years agotests/python/src/temporal/*.expected: moved to python/tests
Paul Brossier [Sun, 3 Mar 2013 20:27:55 +0000 (15:27 -0500)]
tests/python/src/temporal/*.expected: moved to python/tests

11 years agotests/python/src/temporal/c_weighting.py: replaced by python/tests/test_filter.py
Paul Brossier [Sun, 3 Mar 2013 20:19:35 +0000 (15:19 -0500)]
tests/python/src/temporal/c_weighting.py: replaced by python/tests/test_filter.py

11 years agotests/python/src/temporal/a_weighting.py: replaced by python/tests/test_filter.py
Paul Brossier [Sun, 3 Mar 2013 20:16:50 +0000 (15:16 -0500)]
tests/python/src/temporal/a_weighting.py: replaced by python/tests/test_filter.py

11 years agotests/python/src/spectral/filterbank.py: replaced by python/tests/test_filterbank.py
Paul Brossier [Sun, 3 Mar 2013 20:14:32 +0000 (15:14 -0500)]
tests/python/src/spectral/filterbank.py: replaced by python/tests/test_filterbank.py

11 years agotests/python/src/spectral/fft.py: replaced by python/tests/test_fft.py
Paul Brossier [Sun, 3 Mar 2013 19:57:18 +0000 (14:57 -0500)]
tests/python/src/spectral/fft.py: replaced by python/tests/test_fft.py

11 years agotests/python/src/temporal/filter.py: replaced by python/tests/test_filter.py
Paul Brossier [Sun, 3 Mar 2013 19:56:26 +0000 (14:56 -0500)]
tests/python/src/temporal/filter.py: replaced by python/tests/test_filter.py

11 years agotests/python/src/spectral/phasevoc.py: replaced by python/tests/test_phasevoc.py
Paul Brossier [Sun, 3 Mar 2013 19:55:34 +0000 (14:55 -0500)]
tests/python/src/spectral/phasevoc.py: replaced by python/tests/test_phasevoc.py

11 years agotests/python/src/pitch/pitchdetection.py: replaced by python/tests/test_pitch.py
Paul Brossier [Sun, 3 Mar 2013 19:54:42 +0000 (14:54 -0500)]
tests/python/src/pitch/pitchdetection.py: replaced by python/tests/test_pitch.py

11 years agotests/python/src/onset/peakpicker.py: replaced by python/tests/test_peakpicker.py
Paul Brossier [Sun, 3 Mar 2013 19:53:33 +0000 (14:53 -0500)]
tests/python/src/onset/peakpicker.py: replaced by python/tests/test_peakpicker.py

11 years agotests/python/src/fvec.py: replaced by python/tests/test_fvec.py
Paul Brossier [Sun, 3 Mar 2013 19:52:13 +0000 (14:52 -0500)]
tests/python/src/fvec.py: replaced by python/tests/test_fvec.py

11 years agotests/python/src/cvec.py: replaced by python/tests/test_cvec.py
Paul Brossier [Sun, 3 Mar 2013 19:51:26 +0000 (14:51 -0500)]
tests/python/src/cvec.py: replaced by python/tests/test_cvec.py

11 years agoREADME.md: remove duplicate email address, remove THANKS merged in
Paul Brossier [Sun, 3 Mar 2013 19:42:13 +0000 (14:42 -0500)]
README.md: remove duplicate email address, remove THANKS merged in

11 years agosrc/io/: add link to examples and missing c++ extern
Paul Brossier [Sun, 3 Mar 2013 19:33:36 +0000 (14:33 -0500)]
src/io/: add link to examples and missing c++ extern

11 years agotests/src/io/: add comment about unstable
Paul Brossier [Sun, 3 Mar 2013 19:30:32 +0000 (14:30 -0500)]
tests/src/io/: add comment about unstable

11 years agoMerge aubio.org:/git/aubio/aubio into develop
Paul Brossier [Sun, 3 Mar 2013 19:15:29 +0000 (14:15 -0500)]
Merge aubio.org:/git/aubio/aubio into develop

11 years agopython/env_linux: use latest build/lib.* directory
Paul Brossier [Sun, 3 Mar 2013 19:13:59 +0000 (14:13 -0500)]
python/env_linux: use latest build/lib.* directory

11 years agosrc/spectral/: add examples
Paul Brossier [Sun, 3 Mar 2013 19:11:52 +0000 (14:11 -0500)]
src/spectral/: add examples

11 years agosrc/pitch/: added examples
Paul Brossier [Sun, 3 Mar 2013 19:11:36 +0000 (14:11 -0500)]
src/pitch/: added examples

11 years agosrc/aubio_priv.h: fix AUBIO_WRN
Paul Brossier [Sun, 3 Mar 2013 19:11:04 +0000 (14:11 -0500)]
src/aubio_priv.h: fix AUBIO_WRN

11 years agotests/utils_tests.h: add utils_init_random
Paul Brossier [Sun, 3 Mar 2013 19:10:45 +0000 (14:10 -0500)]
tests/utils_tests.h: add utils_init_random

11 years agotests/src/: improve examples
Paul Brossier [Sun, 3 Mar 2013 19:09:48 +0000 (14:09 -0500)]
tests/src/: improve examples

11 years agotests/src/utils/: improve examples
Paul Brossier [Sun, 3 Mar 2013 18:42:39 +0000 (13:42 -0500)]
tests/src/utils/: improve examples

11 years agotests/src/io/: add AUBIO_UNSTABLE
Paul Brossier [Sun, 3 Mar 2013 18:42:01 +0000 (13:42 -0500)]
tests/src/io/: add AUBIO_UNSTABLE

11 years agotests/utils_tests.h: add some utils
Paul Brossier [Sun, 3 Mar 2013 18:41:47 +0000 (13:41 -0500)]
tests/utils_tests.h: add some utils

11 years agosrc/aubio.h: change sndfile and apple_audio to unstable, change tss and vecutils...
Paul Brossier [Sun, 3 Mar 2013 18:41:25 +0000 (13:41 -0500)]
src/aubio.h: change sndfile and apple_audio to unstable, change tss and vecutils stable

11 years agotests/src/temporal/: improve examples
Paul Brossier [Sun, 3 Mar 2013 18:40:05 +0000 (13:40 -0500)]
tests/src/temporal/: improve examples

11 years agotests/src/tempo/: improve examples
Paul Brossier [Sun, 3 Mar 2013 18:38:32 +0000 (13:38 -0500)]
tests/src/tempo/: improve examples

11 years agotests/src/spectral/: improve examples
Paul Brossier [Sun, 3 Mar 2013 18:37:43 +0000 (13:37 -0500)]
tests/src/spectral/: improve examples