# # ChangeLog for python/lib/gen_code.py # # Generated by Trac 1.2 # Dec 2, 2024, 8:54:16 PM Sat, 29 Jun 2019 11:14:08 GMT Paul Brossier [08d07ce] * .travis.yml (modified) * doc/binaries.rst (modified) * python/ext/aubio-docstrings.h (modified) * python/ext/py-fft.c (modified) * python/ext/py-filter.c (modified) * python/ext/py-filterbank.c (modified) * python/ext/py-sink.c (modified) * python/lib/gen_code.py (modified) * python/lib/gen_external.py (modified) * python/tests/test_hztomel.py (modified) * python/tests/test_phasevoc.py (modified) * python/tests/utils.py (modified) * scripts/get_waf.sh (modified) Merge branch 'master' into feature/timestretch Sat, 29 Jun 2019 10:48:56 GMT Paul Brossier [2244f00] * python/lib/gen_code.py (modified) [py] incref exception type before restoring it Wed, 19 Dec 2018 18:31:27 GMT Paul Brossier [d0f19a7] * .appveyor.yml (modified) * .circleci/config.yml (modified) * .gitignore (modified) * .travis.yml (modified) * MANIFEST.in (modified) * Makefile (modified) * doc/py_analysis.rst (added) * doc/py_spectral.rst (added) * doc/py_synth.rst (added) * doc/py_temporal.rst (added) * doc/python.rst (modified) * doc/python_module.rst (modified) * examples/aubiomfcc.c (modified) * examples/aubionotes.c (modified) * examples/aubioonset.c (modified) * examples/aubiopitch.c (modified) * examples/aubioquiet.c (modified) * examples/aubiotrack.c (modified) * nose2.cfg (deleted) * python/README.md (modified) * python/ext/aubio-docstrings.h (added) * python/ext/aubio-types.h (modified) * python/ext/aubiomodule.c (modified) * python/ext/py-cvec.c (modified) * python/ext/py-fft.c (modified) * python/ext/py-filter.c (modified) * python/ext/py-filterbank.c (modified) * python/ext/py-musicutils.c (modified) * python/lib/gen_code.py (modified) * python/tests/__init__.py (deleted) * python/tests/_tools.py (added) * python/tests/run_all_tests (deleted) * python/tests/test_aubio.py (modified) * python/tests/test_aubio_cmd.py (modified) * python/tests/test_aubio_cut.py (modified) * python/tests/test_cvec.py (modified) * python/tests/test_dct.py (modified) * python/tests/test_fft.py (modified) * python/tests/test_filter.py (modified) * python/tests/test_filterbank.py (modified) * python/tests/test_filterbank_mel.py (modified) * python/tests/test_fvec.py (modified) * python/tests/test_fvec_shift.py (modified) * python/tests/test_hztomel.py (modified) * python/tests/test_mathutils.py (modified) * python/tests/test_mfcc.py (modified) * python/tests/test_midi2note.py (modified) * python/tests/test_musicutils.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_notes.py (modified) * python/tests/test_onset.py (modified) * python/tests/test_phasevoc.py (modified) * python/tests/test_pitch.py (modified) * python/tests/test_sink.py (modified) * python/tests/test_slicing.py (modified) * python/tests/test_source.py (modified) * python/tests/test_source_channels.py (modified) * python/tests/test_specdesc.py (modified) * python/tests/test_zero_crossing_rate.py (modified) * python/tests/utils.py (modified) * requirements.txt (modified) * scripts/get_waf.sh (modified) * setup.py (modified) * src/aubio_priv.h (modified) * src/io/ioutils.c (modified) * src/io/ioutils.h (modified) * src/io/sink.c (modified) * src/io/sink_apple_audio.c (modified) * src/io/sink_sndfile.c (modified) * src/io/sink_wavwrite.c (modified) * src/io/source.c (modified) * src/io/source.h (modified) * src/io/source_apple_audio.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) * src/io/source_wavread.c (modified) * src/io/utils_apple_audio.c (modified) * tests/src/io/base-sink_custom.h (added) * tests/src/io/base-source_custom.h (added) * tests/src/io/test-sink-multi.c (deleted) * tests/src/io/test-sink.c (modified) * tests/src/io/test-sink_apple_audio-multi.c (deleted) * tests/src/io/test-sink_apple_audio.c (modified) * tests/src/io/test-sink_sndfile-multi.c (deleted) * tests/src/io/test-sink_sndfile.c (modified) * tests/src/io/test-sink_wavwrite-multi.c (deleted) * tests/src/io/test-sink_wavwrite.c (modified) * tests/src/io/test-source.c (modified) * tests/src/io/test-source_apple_audio.c (modified) * tests/src/io/test-source_avcodec.c (modified) * tests/src/io/test-source_multi.c (deleted) * tests/src/io/test-source_seek.c (deleted) * tests/src/io/test-source_sndfile.c (modified) * tests/src/io/test-source_wavread.c (modified) * tests/src/onset/test-onset.c (modified) * tests/src/spectral/test-mfcc.c (modified) * tests/src/tempo/test-tempo.c (modified) * tests/src/temporal/test-filter.c (modified) * tests/src/test-delnull.c (deleted) * tests/utils_tests.h (modified) * wscript (modified) Merge branch 'master' into feature/pitchshift Wed, 05 Dec 2018 21:34:39 GMT Paul Brossier [633400d] * .appveyor.yml (modified) * .circleci/config.yml (added) * .coveragerc (added) * .gitignore (modified) * .travis.yml (modified) * ChangeLog (modified) * MANIFEST.in (modified) * Makefile (modified) * README.md (modified) * VERSION (modified) * aubio.pc.in (modified) * azure-pipelines.yml (added) * doc/Makefile (modified) * doc/about.rst (added) * doc/android.rst (added) * doc/aubio.txt (added) * doc/aubiocut.txt (modified) * doc/aubiomfcc.txt (modified) * doc/aubionotes.txt (modified) * doc/aubioonset.txt (modified) * doc/aubiopitch.txt (modified) * doc/aubiotrack.txt (modified) * doc/binaries.rst (added) * doc/building.rst (modified) * doc/cli.rst (modified) * doc/cli_features.rst (added) * doc/conf.py (modified) * doc/debian_packages.rst (modified) * doc/develop.rst (modified) * doc/download.rst (modified) * doc/full.cfg (modified) * doc/index.rst (modified) * doc/installing.rst (modified) * doc/py_datatypes.rst (added) * doc/py_examples.rst (added) * doc/py_io.rst (added) * doc/py_utils.rst (added) * doc/python.rst (added) * doc/python_module.rst (modified) * doc/requirements.rst (modified) * doc/statuslinks.rst (added) * doc/web.cfg (modified) * doc/xcode_frameworks.rst (modified) * examples/aubiomfcc.c (modified) * examples/aubionotes.c (modified) * examples/aubioonset.c (modified) * examples/aubiopitch.c (modified) * examples/aubioquiet.c (modified) * examples/aubiotrack.c (modified) * examples/parse_args.h (modified) * examples/utils.c (modified) * examples/utils.h (modified) * python/README.md (modified) * python/__init__.py (deleted) * python/demos/demo_alsa.py (added) * python/demos/demo_bench_yin.py (added) * python/demos/demo_bpm_extract.py (modified) * python/demos/demo_filter.py (modified) * python/demos/demo_filterbank.py (modified) * python/demos/demo_notes.py (added) * python/demos/demo_pitch_sinusoid.py (modified) * python/demos/demo_pyaudio.py (added) * python/demos/demo_source_simple.py (modified) * python/demos/demo_tapthebeat.py (added) * python/demos/demo_timestretch.py (modified) * python/demos/demo_timestretch_online.py (modified) * python/demos/demo_wav2midi.py (added) * python/demos/demo_yin_compare.py (added) * python/ext/aubio-types.h (modified) * python/ext/aubiomodule.c (modified) * python/ext/py-cvec.c (modified) * python/ext/py-filterbank.c (modified) * python/ext/py-musicutils.c (modified) * python/ext/py-musicutils.h (modified) * python/ext/py-phasevoc.c (modified) * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) * python/ext/ufuncs.c (modified) * python/lib/__init__.py (deleted) * python/lib/aubio/__init__.py (modified) * python/lib/aubio/cmd.py (added) * python/lib/aubio/cut.py (added) * python/lib/aubio/midiconv.py (modified) * python/lib/aubio/slicing.py (modified) * python/lib/gen_code.py (modified) * python/lib/gen_external.py (modified) * python/lib/moresetuptools.py (modified) * python/scripts/aubiocut (deleted) * python/tests/__init__.py (added) * python/tests/eval_pitch (modified) * python/tests/test_aubio.py (modified) * python/tests/test_aubio_cmd.py (added) * python/tests/test_aubio_cut.py (added) * python/tests/test_dct.py (added) * python/tests/test_fft.py (modified) * python/tests/test_filter.py (modified) * python/tests/test_filterbank.py (modified) * python/tests/test_filterbank_mel.py (modified) * python/tests/test_fvec.py (modified) * python/tests/test_fvec_shift.py (added) * python/tests/test_hztomel.py (added) * python/tests/test_mfcc.py (modified) * python/tests/test_midi2note.py (modified) * python/tests/test_note2midi.py (modified) * python/tests/test_notes.py (added) * python/tests/test_onset.py (modified) * python/tests/test_phasevoc.py (modified) * python/tests/test_pitch.py (modified) * python/tests/test_sink.py (modified) * python/tests/test_slicing.py (modified) * python/tests/test_source.py (modified) * python/tests/test_source_channels.py (added) * python/tests/test_tempo.py (added) * scripts/build_android (added) * scripts/build_apple_frameworks (modified) * scripts/build_emscripten (modified) * scripts/build_mingw (modified) * scripts/get_waf.sh (modified) * scripts/setenv_local.sh (modified) * setup.py (modified) * src/aubio.h (modified) * src/aubio_priv.h (modified) * src/cvec.c (modified) * src/cvec.h (modified) * src/fmat.c (modified) * src/fvec.c (modified) * src/io/audio_unit.c (modified) * src/io/ioutils.c (added) * src/io/ioutils.h (added) * src/io/sink.c (modified) * src/io/sink_apple_audio.c (modified) * src/io/sink_sndfile.c (modified) * src/io/sink_wavwrite.c (modified) * src/io/source.c (modified) * src/io/source_apple_audio.c (modified) * src/io/source_avcodec.c (modified) * src/io/source_sndfile.c (modified) * src/io/source_wavread.c (modified) * src/io/utils_apple_audio.c (modified) * src/mathutils.c (modified) * src/mathutils.h (modified) * src/musicutils.c (added) * src/musicutils.h (modified) * src/notes/notes.c (modified) * src/notes/notes.h (modified) * src/onset/onset.c (modified) * src/onset/onset.h (modified) * src/onset/peakpicker.c (modified) * src/pitch/pitch.c (modified) * src/pitch/pitch.h (modified) * src/pitch/pitchfcomb.c (modified) * src/pitch/pitchmcomb.c (modified) * src/pitch/pitchspecacf.c (modified) * src/pitch/pitchyin.c (modified) * src/pitch/pitchyinfast.c (added) * src/pitch/pitchyinfast.h (added) * src/pitch/pitchyinfft.c (modified) * src/spectral/awhitening.c (added) * src/spectral/awhitening.h (added) * src/spectral/dct.c (added) * src/spectral/dct.h (added) * src/spectral/dct_accelerate.c (added) * src/spectral/dct_fftw.c (added) * src/spectral/dct_ipp.c (added) * src/spectral/dct_ooura.c (added) * src/spectral/dct_plain.c (added) * src/spectral/fft.c (modified) * src/spectral/filterbank.c (modified) * src/spectral/filterbank.h (modified) * src/spectral/filterbank_mel.c (modified) * src/spectral/filterbank_mel.h (modified) * src/spectral/mfcc.c (modified) * src/spectral/mfcc.h (modified) * src/spectral/ooura_fft8g.c (modified) * src/spectral/phasevoc.c (modified) * src/spectral/phasevoc.h (modified) * src/spectral/specdesc.c (modified) * src/spectral/specdesc.h (modified) * src/synth/sampler.c (modified) * src/synth/wavetable.c (modified) * src/synth/wavetable.h (modified) * src/tempo/beattracking.h (modified) * src/tempo/tempo.c (modified) * src/tempo/tempo.h (modified) * src/temporal/biquad.c (modified) * src/temporal/resampler.c (modified) * src/utils/hist.c (modified) * src/utils/log.c (modified) * src/utils/log.h (modified) * src/utils/parameter.c (modified) * src/utils/windll.c (modified) * src/vecutils.c (modified) * src/wscript_build (modified) * tests/create_tests_source.py (added) * tests/src/io/test-sink-multi.c (modified) * tests/src/io/test-sink.c (modified) * tests/src/io/test-sink_apple_audio-multi.c (modified) * tests/src/io/test-sink_apple_audio.c (modified) * tests/src/io/test-sink_sndfile-multi.c (modified) * tests/src/io/test-sink_sndfile.c (modified) * tests/src/io/test-sink_wavwrite-multi.c (modified) * tests/src/io/test-sink_wavwrite.c (modified) * tests/src/io/test-source.c (modified) * tests/src/io/test-source_apple_audio.c (modified) * tests/src/io/test-source_avcodec.c (modified) * tests/src/io/test-source_multi.c (modified) * tests/src/io/test-source_seek.c (modified) * tests/src/io/test-source_sndfile.c (modified) * tests/src/io/test-source_wavread.c (modified) * tests/src/notes/test-notes.c (added) * tests/src/onset/test-onset.c (modified) * tests/src/pitch/test-pitch.c (modified) * tests/src/spectral/test-awhitening.c (added) * tests/src/spectral/test-dct.c (added) * tests/src/spectral/test-filterbank.c (modified) * tests/src/spectral/test-mfcc.c (modified) * tests/src/spectral/test-phasevoc.c (modified) * tests/src/spectral/test-tss.c (modified) * tests/src/synth/test-sampler.c (modified) * tests/src/synth/test-wavetable.c (modified) * tests/src/tempo/test-tempo.c (modified) * tests/src/temporal/test-filter.c (modified) * tests/src/test-mathutils.c (modified) * tests/src/utils/test-hist.c (modified) * tests/src/utils/test-log.c (modified) * tests/utils_tests.h (modified) * tests/wscript_build (modified) * this_version.py (added) * waf_gensyms.py (added) * wscript (modified) Merge branch 'master' into feature/pitchshift Tue, 04 Dec 2018 01:42:17 GMT Paul Brossier [6342fd1] * python/lib/gen_code.py (modified) [py] use macro in docstring of generated objects macro if defined Sat, 17 Nov 2018 14:15:28 GMT Paul Brossier [21067f9] * python/lib/gen_code.py (modified) [py] generate code for setters with no parameters Sat, 17 Nov 2018 14:03:08 GMT Paul Brossier [195e22e4] * python/lib/gen_code.py (modified) [py] generate code for setters with multiple parameters Tue, 30 Oct 2018 12:19:53 GMT Paul Brossier [9b23815e] * python/lib/gen_code.py (modified) [py] use aubio_log message when set by failed aubio_<>_set_<> Wed, 22 Aug 2018 13:42:37 GMT Paul Brossier [a2ed169] * python/lib/gen_code.py (modified) python/lib/gen_code.py: kwargs last for py2.x Mon, 13 Aug 2018 23:06:34 GMT Paul Brossier [a243d10] * python/lib/gen_code.py (modified) python/lib/gen_code.py: also create outputs for rdo Sat, 16 Sep 2017 21:46:17 GMT Paul Brossier [c96e6c0] * python/lib/gen_code.py (modified) * python/lib/gen_external.py (modified) python/lib/gen_code.py: add support for rdo Tue, 05 Sep 2017 10:56:39 GMT Paul Brossier [60583a3] * python/lib/gen_code.py (modified) * src/aubio.h (modified) * src/spectral/dct.h (added) * src/spectral/dct_ooura.c (added) * tests/src/spectral/test-dct.c (added) src/spectral/dct.h: add dct type II using ooura Fri, 10 Mar 2017 19:32:47 GMT Paul Brossier [ce79a9e] * python/lib/gen_code.py (modified) python/lib/gen_code.py: show which failed before raising exception Wed, 21 Sep 2016 13:55:21 GMT Paul Brossier [a9eb93e] * python/lib/gen_code.py (modified) * src/effects/pitchshift.c (modified) * src/effects/pitchshift.h (modified) src/effects/pitchshift.h: use transpose, not pitchscale Sat, 17 Sep 2016 01:18:39 GMT Paul Brossier [f9cca9c] * python/lib/gen_code.py (modified) python/lib/gen_code.py: compare to value in param_init Sat, 17 Sep 2016 00:31:39 GMT Paul Brossier [b71e8b6] * python/lib/gen_code.py (modified) python/lib/gen_code.py: fix regression from previous commit Fri, 16 Sep 2016 23:45:22 GMT Paul Brossier [af24139] * python/lib/gen_code.py (modified) python/lib/gen_code.py: add pitchshift Fri, 26 Aug 2016 23:51:45 GMT Paul Brossier [31c6010] * python/lib/gen_code.py (modified) python/lib/gen_code.py: fix number of output Sat, 20 Aug 2016 17:41:23 GMT Paul Brossier [6a72ff0] * python/lib/gen_code.py (modified) python/lib/gen_code.py: improve del_ function, safer DECREF, fix ... Sat, 20 Aug 2016 17:24:11 GMT Paul Brossier [73e068d] * python/lib/gen_code.py (modified) python/lib/gen_code.py: add support for multiple _do outputs Tue, 12 Jul 2016 18:17:12 GMT Paul Brossier [bf54364] * python/lib/gen_code.py (modified) python/lib/gen_code.py: add input size checks (see #63) Fri, 01 Jul 2016 14:02:36 GMT Paul Brossier [8470144] * python/lib/gen_code.py (modified) python/lib/gen_code.py: add output size for notes Fri, 13 May 2016 15:55:41 GMT Paul Brossier [1164fd85] * python/lib/gen_code.py (modified) python/lib/gen_code.py: remove unused variable Fri, 13 May 2016 11:46:53 GMT Paul Brossier [0e70ef9] * python/ext/py-cvec.c (modified) * python/ext/py-fft.c (modified) * python/ext/py-filter.c (modified) * python/ext/py-filterbank.c (modified) * python/ext/py-phasevoc.c (modified) * python/ext/py-sink.c (modified) * python/ext/py-source.c (modified) * python/lib/gen_code.py (modified) python/{ext/*.c,lib/gen_code.py}: complete PyTypeObject definitions Wed, 11 May 2016 23:30:26 GMT Paul Brossier [2ee90df] * python/lib/gen_code.py (modified) python/lib/gen_code.py: fix error string Tue, 10 May 2016 20:59:12 GMT Paul Brossier [fe738f1] * python/lib/gen_code.py (modified) python/lib/gen_code.py: remove unused variable Tue, 10 May 2016 17:53:17 GMT Paul Brossier [bbc62b5] * python/lib/gen_code.py (modified) python/lib/gen_code.py: fix format string Wed, 04 May 2016 11:16:44 GMT Paul Brossier [9e4e389] * python/lib/gen_code.py (modified) python/lib/gen_code.py: make sure aubio object has been created ... Fri, 29 Apr 2016 21:48:39 GMT Paul Brossier [21e8408] * python/ext/py-filter.c (modified) * python/lib/gen_code.py (modified) python/lib/gen_code.py: switch to using PyObjects instead of fvec, ... Thu, 28 Apr 2016 16:59:55 GMT Paul Brossier [92a8800] * python/ext/aubio-types.h (modified) * python/ext/aubioproxy.c (modified) * python/ext/py-cvec.c (modified) * python/ext/py-fft.c (modified) * python/ext/py-filterbank.c (modified) * python/ext/py-phasevoc.c (modified) * python/lib/gen_code.py (modified) python/ext/py-cvec.c: rewrite and simplify aubio.cvec, safer and ... Sun, 24 Apr 2016 22:35:53 GMT Paul Brossier [fbcee4f] * python/lib/gen_code.py (modified) * python/lib/gen_external.py (modified) python/lib/gen_{external,code}.py: prepare for double precision Sun, 24 Apr 2016 21:45:45 GMT Paul Brossier [c6388f4] * python/ext/aubio-types.h (modified) * python/ext/aubiomodule.c (modified) * python/ext/aubioproxy.c (modified) * python/ext/py-cvec.c (modified) * python/ext/py-musicutils.c (modified) * python/lib/gen_code.py (modified) python/{ext,lib}: prepare for double precision Sun, 24 Apr 2016 16:23:14 GMT Paul Brossier [569b363] * python/ext/aubiomodule.c (modified) * python/ext/aubioproxy.c (modified) * python/ext/py-fft.c (modified) * python/ext/py-filter.c (modified) * python/ext/py-filterbank.c (modified) * python/ext/py-musicutils.c (modified) * python/ext/py-phasevoc.c (modified) * python/ext/py-sink.c (modified) * python/lib/gen_code.py (modified) python/ext: simplify memory allocations, removed unneeded malloc/free ... Thu, 21 Apr 2016 23:51:36 GMT Paul Brossier [de63017] * python/lib/gen_code.py (modified) python/lib/gen_code.py: tempo should have only one output (see #49) Thu, 21 Apr 2016 22:03:00 GMT Paul Brossier [950a80c] * python/lib/gen_code.py (modified) lib/gen_code.py: comment out print Thu, 21 Apr 2016 19:32:59 GMT Paul Brossier [a7f398d] * python/lib/gen_code.py (modified) * python/lib/gen_external.py (modified) python/lib/gen_code.py: use new proxy functions Mon, 18 Apr 2016 23:36:13 GMT Paul Brossier [ccb9fb5] * python/lib/gen_code.py (added) * python/lib/gen_external.py (added) * python/lib/gen_pyobject.py (deleted) * python/lib/generator.py (deleted) lib/gen_external.py: rewrote wrapper