Changeset b201912 for ChangeLog


Ignore:
Timestamp:
Apr 11, 2017, 1:49:44 AM (8 years ago)
Author:
Paul Brossier <piem@piem.org>
Branches:
sampler
Children:
04d0c89
Parents:
fbafd2c (diff), b762f8d (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' into sampler

Fixed conflicts:

python/lib/gen_external.py
src/io/source_avcodec.c

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ChangeLog

    rfbafd2c rb201912  
     12017-04-10 Paul Brossier <piem@aubio.org>
     2
     3        [Overview]
     4
     5        * VERSION: bump to 0.4.5
     6        * src/io/source_avcodec.c: add support for libswresample
     7        * aubio: new python command line tool to extract information
     8        * src/onset/onset.c: add spectral whitening and compression, improve default
     9        parameters
     10        * this_version.py: use centralized script to get current version, adding git
     11        sha when building from git repo (thanks to MartinHN)
     12
     13        [Interface]
     14
     15        * src/spectral/awhithening.h: add adaptive whitening
     16        * src/{cvec,mathutils,musicutils}.h: add cvec_logmag, fvec_logmag, and fvec_push
     17        * src/onset/onset.h: add aubio_onset_set_default_parameters to load optimal
     18        parameters of each novelty function, _{set,get}_compression and
     19        _{set,get}_awhitening to turn on/off compression and adaptive whitening
     20        * src/spectral/specdesc.h: add weighted phase
     21
     22        [Library]
     23
     24        * src/onset/onset.c: improve default onset parameters (thanks to @superbock
     25        for access to his evaluation database), see commit dccfad2 for more details
     26        * src/pitch/pitch.c: avoid segfault when using invalid parameters
     27        * src/temporal/biquad.c: fix biquad parameters initialization (thanks to
     28        @jurlhardt)
     29
     30        [Tools]
     31
     32        * examples/aubio{onset,track}.c: add options --miditap-note and
     33        --miditap-velo to set which midi note is triggered at onset/beat (thanks to
     34        @tseaver)
     35        * examples/aubioonset.c: show actual parameters in verbose mode
     36        * examples/utils.c: improve memory usage to emit midi notes
     37
     38        [Python]
     39
     40        * python/ext/py-source.c: add with (PEP 343) and iter (PEP 234) interface
     41        * python/ext/py-sink.c: add with interface (PEP 343)
     42        * python/lib/aubio/cmd.py: new `aubio` command line tool
     43        * python/lib/aubio/cut.py: moved from python/scripts/aubiocut
     44
     45        [Documentation]
     46
     47        * doc/*.rst: reorganize and improve sphinx manual
     48        * doc/*.txt: update manpages, add simple manpage for aubio command line
     49        * doc/full.cfg: derive from doc/web.cfg
     50        * README.md: simplify and add contribute information
     51
     52        [Build system]
     53
     54        * wscript: prefer libswresample over libavsamplerate when available, use
     55        current version in manpages, doxygen, and sphinx, update to newest waf
     56        * setup.py: use entry_points console_scripts to generate scripts, use
     57        centralized version from this_version.py, clean up
     58        * python/lib/moresetuptools.py: detect if libswresample is available
     59
    1602017-01-08 Paul Brossier <piem@aubio.org>
    261
Note: See TracChangeset for help on using the changeset viewer.