Timeline



Jan 8, 2019:

7:21 PM Changeset [057ecee]feature/crepe_org by Paul Brossier <piem@piem.org>
Merge branch 'master' into feature/crepe
6:51 PM Changeset [65a4fb4]feature/autosinkfeature/cnnfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink_wavwrite] call fflush in open This ensures the file header was …
6:49 PM Changeset [ba9e3a8]feature/autosinkfeature/cnnfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink] remove assert so tests pass in debug mode
6:49 PM Changeset [1878b50]feature/autosinkfeature/cnnfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source] remove assert so tests pass in debug mode source and sink …
6:49 PM Changeset [bec1396]feature/autosinkfeature/cnnfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[ci] use linux/py3.5 to test --build-type=debug
6:17 PM Changeset [2ca09bf]feature/autosinkfeature/cnnfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[aubio_priv.h] include blas first (see gh-225)
5:43 PM Changeset [ba740ea]feature/crepe_org by Paul Brossier <piem@piem.org>
[crepe] prevent openblas from opening threads
5:05 PM Changeset [18278232]feature/crepe_org by Paul Brossier <piem@piem.org>
[pitch] crepe only supports samplerate==16000 and bufsize==1024 for now
4:50 PM Changeset [84f369c]feature/crepe_org by Paul Brossier <piem@piem.org>
[pitch] add crepe
4:49 PM Changeset [e85f35d]feature/crepe_org by Paul Brossier <piem@piem.org>
[pitch_crepe] first version
4:40 PM Changeset [d353927]feature/crepe_org by Paul Brossier <piem@piem.org>
[scripts] script to fetch crepe model from upstream repo
4:11 PM Changeset [747d050]feature/crepe_org by Paul Brossier <piem@piem.org>
[wscript] link against hdf5 library
4:10 PM Changeset [d1233e4]feature/crepe_org by Paul Brossier <piem@piem.org>
[file_hdf5] read data hdf5 files
4:00 PM Changeset [11526e6]feature/crepe_org by Paul Brossier <piem@piem.org>
[python] also add hd5 when building standolone python external
4:00 PM Changeset [8abfbb0]feature/crepe_org by Paul Brossier <piem@piem.org>
[wscript] add detection of hdf5 library
3:51 PM Changeset [dfae6e0]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[maxpool2d] improve debug string
3:50 PM Changeset [4647d38]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[dense] improve debug string
3:49 PM Changeset [52b0e42]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[conv1d] improve debug string
3:49 PM Changeset [eba2bc7a]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[conv1d] avoid unused variable, update comment
3:45 PM Changeset [f217068]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[conv1d] add second blas optimisation using gemv
3:29 PM Changeset [3ffea61d]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[conv1d] add first blas optimisation using sdot
3:12 PM Changeset [45a1e1d]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[conv2d] set_stride accepts int[]
3:11 PM Changeset [6ee6107]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[batchnorm] improve debug string
3:11 PM Changeset [8691154]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[maxpool1d] improve debug string
12:06 AM Changeset [7420c40]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[maxpool2d] use first element to initialize output value, add stride
12:05 AM Changeset [f9f03ff]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[maxpool1d] use first element to initialize output value, add a stride
12:00 AM Changeset [1768cdb]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tests] add tensor_matmul test

Jan 7, 2019:

11:46 PM Changeset [791b436]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[maxpool2d] add first draft implementation
11:26 PM Changeset [6006760]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] add matmul
11:11 PM Changeset [147afba]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[fmat] add fvec_matmul
10:55 PM Changeset [096a174]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[fmat] use gemv in fmat_vecmul This is possible since we use …
10:51 PM Changeset [855947d]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[aubio_priv] add AUBIO_ASSERT_EQUAL_SHAPE helper
10:49 PM Changeset [f3848c0]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[conv2d] add first plain draft
10:19 PM Changeset [f7bfc5d]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[fvec] add fvec_vecadd
10:14 PM Changeset [71655fee]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] always use buffer in tensor_as_fvec
10:13 PM Changeset [aa5cc08]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] add header
10:08 PM Changeset [fb3a9f5]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[dense] add first plain version
10:04 PM Changeset [2fec649]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[batchnorm] add first plain version

Jan 2, 2019:

11:07 PM Changeset [f7838fc]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] add some documentation
11:02 PM Changeset [1343aca]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] remove old macro, add more public prototypes
10:58 PM Changeset [c4b6b59]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] add print helpers
10:57 PM Changeset [dc257cc]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] add have_same_size
10:56 PM Changeset [7e0b641]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] add get_subtensor
10:55 PM Changeset [9bffada]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] complet get_shape_string
10:54 PM Changeset [a85c7f3]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] set initial max value to first element
10:54 PM Changeset [427a48c]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] view any tensor as fvec/fmat
10:53 PM Changeset [f5ea4fb]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] set buffer, remove old comments
10:51 PM Changeset [40520ea]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] add buffer field, improve documentation
10:47 PM Changeset [50d7afe]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] add get_shape_string
10:46 PM Changeset [124166d]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tests] add tensor tests
2:10 AM Changeset [849210c]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] also set size when viewing fmat/fvec

Jan 1, 2019:

7:20 PM Changeset [9ca7923]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] rename n_items to size, remove items_per_row
6:41 PM Changeset [9d35014]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] use new member names
6:39 PM Changeset [60c9db0]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[maxpool1d] update to new tensor members
6:39 PM Changeset [6e4ef27]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[conv1d] update to new tensor members
6:38 PM Changeset [5010e61]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[tensor] rename attributes to ndim and shape[] to match numpy

Dec 31, 2018:

9:48 PM Changeset [d0ef4b7]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
Merge branch 'master' into feature/cnn
5:25 PM Changeset [dc7362fd]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_avcodec] prevent leak when closing swresample context
5:14 PM Changeset [9bad2ba]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[priv] add AUBIO_GOTO_FAILURE helper
5:12 PM Changeset [ba0c332]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[ai] add first maxpool1d draft
5:09 PM Changeset [322e079]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[ai] add first conv1d draft
5:04 PM Changeset [4c33f81]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[ai] add first tensor draft

Dec 30, 2018:

3:24 PM Changeset [1fcd392]feature/cnn_orgfeature/crepe_org by Paul Brossier <piem@piem.org>
[fmat] ensure contiguous memory

Dec 23, 2018:

5:55 AM Changeset [c1c3a99]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[py] fix compilation warning in py-source
5:50 AM Changeset [b4445fb]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] also capture expected source warnings in test_sink
5:50 AM Changeset [51b5f9c]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] check resampling a source raises a warning when expected
5:48 AM Changeset [cd46892]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] add parse_file_samplerate to fetch samplerate from path
5:46 AM Changeset [966c650]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[py] take a copy for the last source block when iterating Appears to …
5:44 AM Changeset [79dc9ad]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_avcodec] show a warning only when an error occurred in swr_convert
3:56 AM Changeset [724303e]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_avcodec] clean up unused statements and previously included stdlib
3:49 AM Changeset [8ad7d71]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[py] define HAVE_ERRNO_H in add_local_macros
12:48 AM Changeset [e136c9f]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_sndfile] avoid declaration after statement
12:13 AM Changeset [b40c149]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_wavread] comment unused macro
12:11 AM Changeset [0a1ad90]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_wavread] use STRERR macro
12:09 AM Changeset [b03f1bf]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink_wavwrite] use STRERR macro
12:06 AM Changeset [26bd5e0]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[lib] add AUBIO_STRERR to log system error messages
12:05 AM Changeset [9d609355]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[waf] check for errno.h
12:04 AM Changeset [59109e9]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink_vorbis] use AUBIO_STRERR
12:03 AM Changeset [07c76d00]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink_flac] no declaration after statement
12:02 AM Changeset [6245b52]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink_flac] use AUBIO_STRERR
12:01 AM Changeset [8fe522d]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[strutils] no declaration after statement

Dec 21, 2018:

8:06 PM Changeset [4cb2d54]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/sink_flac' into feature/autosink
8:06 PM Changeset [1c565c0]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/sink_vorbis' into feature/sink_flac
8:06 PM Changeset [131d1eb]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'master' into feature/sink_vorbis
6:15 PM Changeset [a280ed1]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[osx] build frameworks with -Os The new tests revealed a crash in …
6:14 PM Changeset [4b266f1]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[ci] add py3.6, drop py3.4 on travis
5:16 PM Changeset [4b16721]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_sndfile] set error message when reading after close
4:41 PM Changeset [519d5d3]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[py] raise an exception when reading source failed
4:40 PM Changeset [fc633f3]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_avcodec] prevent reading after close
4:39 PM Changeset [6dc211b]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] simplify test_source.py, skip if no test sounds
4:26 PM Changeset [6200052]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] try reading after close in test-source.c
4:22 PM Changeset [8797138]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] check reading source after close raises RuntimeError?
3:30 PM Changeset [37c7e61]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] test del_aubio_sink on null
3:28 PM Changeset [19b839f]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] test del_aubio_source on null
3:26 PM Changeset [51a35a7]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_apple_audio] get_duration returns 0 on failure
3:26 PM Changeset [a9f463c]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[py] check if filter was created before deleting it
3:25 PM Changeset [2bfbf33]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink] del_aubio_sink argument can be null Most del_ methods in aubio …
3:15 PM Changeset [8d4ffeb]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source] del_aubio_source argument can be null Most del_ methods in …
3:01 PM Changeset [fef012a]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[examples] only delete sink if needed
3:00 PM Changeset [98d7aaa]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[py] check sink was created before calling del_aubio_sink
2:58 PM Changeset [48105ca]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
Revert "[py] avoid resizing py-source output" This reverts commit …
2:16 PM Changeset [776d65b]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] test-mathutils-window input validation
2:08 PM Changeset [1f382d6]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] add test-vecutils
2:08 PM Changeset [fce8496]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] improve test-fmat
12:44 PM Changeset [9e2c1a1]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] improve test-lvec
12:44 PM Changeset [dfd520b]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] improve test-cvec
12:44 PM Changeset [2b1b38a]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] improve test-fvec
12:41 PM Changeset [4ed1e47]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[waf] also link against vorbis and ogg Required where vorbisenc …
3:28 AM Changeset [00c9444]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink_apple_audio] preset_format does not fail on empty format string

Dec 20, 2018:

11:56 PM Changeset [5fc6e81]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink_sndfile] preset_format does not fail on empty format string
11:31 PM Changeset [65e1ec6]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/sink_flac' into feature/autosink
11:31 PM Changeset [cf4bc9f]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/sink_vorbis' into feature/sink_flac
11:30 PM Changeset [171ae68]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'master' into feature/sink_vorbis
10:42 PM Changeset [8e76c71]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[py] avoid resizing py-source output Make sure a copy of the source …
10:42 PM Changeset [d4927c2]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_avcodec] fix warning messages
9:26 PM Changeset [ebfa80d]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_sndfile] fix reading sizes when resampling
8:49 PM Changeset [3880830]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[ci] improve coverage of sndfile/samplerate support
8:35 PM Changeset [f7f946a]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink_flac] fix include order
8:34 PM Changeset [d327b6f]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/sink_vorbis' into feature/sink_flac
8:33 PM Changeset [b8fa393]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink_vorbis] fix include order
8:31 PM Changeset [f56f795]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/sink_flac' into feature/autosink
8:30 PM Changeset [e2f1e6d]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/sink_vorbis' into feature/sink_flac
8:30 PM Changeset [a2019c4]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'master' into feature/sink_vorbis
8:16 PM Changeset [f4c96f5]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[ci] add pypy on travis, use it to test sndfile/libsamplerate directly
8:08 PM Changeset [49ac58e0]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[ci] set one of the travis config to use sndfile only
7:44 PM Changeset [4c72a9c]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_apple_audio] use input validation and padding helpers
7:26 PM Changeset [4edba9d]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] fix source output padding sizes
7:17 PM Changeset [1ddb9d1]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] source_pad_do_output to pad extra channels
7:16 PM Changeset [6f22ed5]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] test-source checks for undersized/oversized output
7:06 PM Changeset [efaeaf1]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] use memset in padding helpers
7:05 PM Changeset [2510248]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_avcodec] use padding helpers
7:05 PM Changeset [6a253e8]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_wavread] use padding helpers
7:05 PM Changeset [7dea72f]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_sndfile] use padding helpers
7:03 PM Changeset [2a94eca]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] add helpers to pad source output
6:28 PM Changeset [2589ea9]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_sndfile] validate input sizes to prevent invalid reads, remove …
6:21 PM Changeset [9b5aa50]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_avcodec] validate input sizes to prevent invalid reads
6:19 PM Changeset [ec3f25f9]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source_wavread] validate input sizes to prevent invalid reads
5:31 PM Changeset [f5a97ed]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink_wavwrite] check fseek and fwrite return values
5:30 PM Changeset [a2b7187]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink_wavwrite] factorise in aubio_sink_wavwrite_write_frames, use …
5:29 PM Changeset [14a5b9a]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink_wavwrite] check fwrite return value, use AUBIO_STRERROR
5:21 PM Changeset [85e20fa]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] add helpers to check source output sizes
5:16 PM Changeset [b2e1740]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[lib] add AUBIO_STRERROR macro
4:58 PM Changeset [5e9bdca]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink_flac] factorise page writes, use AUBIO_STRERROR
4:45 PM Changeset [9630fa8]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink_flac] check for FLACstream_encoder_process_interleaved …

Dec 19, 2018:

9:50 PM Changeset [65628c4]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/sink_flac' into feature/autosink
9:50 PM Changeset [5573a6b]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/sink_vorbis' into feature/sink_flac
9:49 PM Changeset [f5adffe]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'master' into feature/sink_vorbis
7:47 PM Changeset [1301f66]feature/cnnfeature/crepefeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/pitchshift' into feature/timestretch
7:47 PM Changeset [5f57ea9]feature/cnnfeature/crepefeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[test] pitchshift test to use skipTest
7:40 PM Changeset [22d7902]feature/cnnfeature/crepefeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/pitchshift' into feature/timestretch
7:40 PM Changeset [0770148]feature/cnnfeature/crepefeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[test] update pitchshift test
7:31 PM Changeset [cb0d7d0]feature/cnnfeature/crepefeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/pitchshift' into feature/timestretch
7:31 PM Changeset [d0f19a7]feature/cnnfeature/crepefeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'master' into feature/pitchshift
6:29 PM Changeset [0045668]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/pytest' (closes #163)
6:16 PM Changeset [868c6b8]feature/constantq by Paul Brossier <piem@piem.org>
Merge branch 'master' into feature/constantq
5:50 PM Changeset [74c1fb9]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'master' into feature/pytest
5:50 PM Changeset [fda3394]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[doc] highlight link to python/demos
5:49 PM Changeset [6a99bff]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[py] also ship python script in tarball
5:14 PM Changeset [a617bf3]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[py] musicutils also use Pyfloat_FromDouble
5:14 PM Changeset [df66c37]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[py] alpha_norm and zero_crossing_rate use PyFloat_FromDouble
5:14 PM Changeset [754a987]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[py] py-cvec uses PyLong_FromLong
5:09 PM Changeset [ca9d5aa]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[py] use PyFloat_FromDouble in meltohz methods For some reason this …
4:56 PM Changeset [c9e28072]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] remove test-delnull
4:51 PM Changeset [cbe7809]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] improve test-filter coverage
4:50 PM Changeset [fd1d4d5]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] improve test-tempo coverage
4:48 PM Changeset [ee463f9]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] improve test-onset coverage
3:47 PM Changeset [d64f56d]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/sink_flac' into feature/autosink
3:47 PM Changeset [eba24c59]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] sink_flac to dynamically allocate metadata
3:25 PM Changeset [99365e9]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] sink_apple_audio uses software-based encoding on ios
3:18 PM Changeset [2b208a8]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] sink_apple_audio can now write aiff, mp4, and aac
2:58 PM Changeset [dbad82c]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'master' into feature/autosink
2:53 PM Changeset [43ea60d]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] improve test-sink variable names
2:49 PM Changeset [387b605]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] avoid test-sink crash on missing input file
2:24 PM Changeset [7b5e1a5]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] sink_apple_audio to use native format conversion The important …
2:11 PM Changeset [ff6d1b6]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] source_apple_audio to use native format conversion
2:07 PM Changeset [12e5d89]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] [osx] switch to floating point AudioBufferList?

Dec 18, 2018:

1:01 PM Changeset [0da5208]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] sink_sndfile: try guessing format according to file extension
1:07 AM Changeset [20ce2ad]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[utils] move string routines to strutils.c

Dec 17, 2018:

11:00 PM Changeset [d286fe4]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] prevent crash in sink on null path
4:42 PM Changeset [d013a93]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/sink_flac' into feature/autosink
4:42 PM Changeset [09b4be9]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/sink_vorbis' into feature/sink_flac
4:42 PM Changeset [0e6ad10]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] fix error message in sink_vorbis
4:41 PM Changeset [41d14b8]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] update test-sink_flac
4:41 PM Changeset [68b991e]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] sink_flac: validate input sizes, avoid crash on null path and …
3:44 PM Changeset [0440778]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'feature/sink_vorbis' into feature/sink_flac
3:44 PM Changeset [d81e16d]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'master' into feature/sink_vorbis
3:14 PM Changeset [05774ba3]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] improve test-sink
3:12 PM Changeset [7e2eef4]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] sync test-sink_vorbis
3:11 PM Changeset [dc72476]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] sink_vorbis: check input sizes
3:10 PM Changeset [252f585]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] sink_vorbis: remove useless check
3:10 PM Changeset [56fa1e0]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] sink_vorbis: prevent crash when closing twice
3:10 PM Changeset [4c37e87]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] sink_vorbis: prevent crash on null path
2:34 AM Changeset [40bdc14]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'master' into feature/sink_vorbis
2:03 AM Changeset [0512fca]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] use srand/rand on windows, declare mkstemp and srandom for c99
2:01 AM Changeset [c0a1906]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source] simplify and avoid unrequired checks

Dec 16, 2018:

8:51 PM Changeset [d16fbba]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] remove useless check in source_sndfile
8:50 PM Changeset [be94d24]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[doc] remove reference to test-source_multi
8:49 PM Changeset [77b2e30]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] remove test-sink_*-multi, now redundant
7:39 PM Changeset [e957246]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] prevent possible crash on empty string in source_apple_audio
7:20 PM Changeset [4ca4a4a]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] sync test-sink with base-sink
7:19 PM Changeset [276032d]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] add more sink tests
7:17 PM Changeset [dea8506]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] always call del_ when new_ fails
7:17 PM Changeset [3e1c482]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] clean up sink_wavwrite
7:16 PM Changeset [e406835]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] prevent potential memory leak, never call abort
7:15 PM Changeset [cf387e3]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] prevent crash on empty string and potential leak in sink_apple_audio
7:11 PM Changeset [0f5d372]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] always call del_aubio_sink
7:11 PM Changeset [6f601bd]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[lib] add AUBIO_ASSERT for debug mode
7:10 PM Changeset [e4c6c76]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] validate input in sink_wavwrite_do
7:09 PM Changeset [4f75d8a]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] validate input in sink_sndfile_do
7:09 PM Changeset [4eb48e6]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] validate input in sink_apple_audio_do
7:08 PM Changeset [b5de3a9]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] add helpers to validate input
7:04 PM Changeset [b5bd70c]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source] always call del_aubio_source to clean-up
7:04 PM Changeset [7fc8406]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] use double quotes for \0
3:47 AM Changeset [633a408]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] improve sink_custom tests
3:46 AM Changeset [46a1e34]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] factorise sink tests
2:01 AM Changeset [5c849af]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] use double quote to test \0 as a string Prevents clang …

Dec 15, 2018:

11:49 AM Changeset [0850e54]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] ensure fwrite are successful in sink_vorbis

Dec 14, 2018:

2:59 PM Changeset [7107ed9]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] avoid crash when calling vorbis_close twice

Dec 13, 2018:

4:12 PM Changeset [26c6ee4]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] remove test-source variants
4:10 PM Changeset [4435ea3c]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] sync test-source with base-source_custom
4:09 PM Changeset [7735d06]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] factorise source tests
3:36 AM Changeset [2434566]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] avoid deprecation warning avcodec <= 58.3.102
3:10 AM Changeset [0f5837d]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] avoid deprecation warning with ffmpeg
2:59 AM Changeset [39c8d08]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[source] fix skipped samples warning in source_avcodec
2:42 AM Changeset [2de7cfa]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[sink] search extension once
2:17 AM Changeset [1a30c43]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] sink opens sink_flac if file ends with .flac
2:14 AM Changeset [56174a2]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] sink opens sink_vorbis if file ends with .ogg
1:46 AM Changeset [a97eb17]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] sink_wavwrite_do writes all to channels if more than one
1:21 AM Changeset [2d64a24]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[waf] avoid warnings about build dir traversal
12:49 AM Changeset [e6a5aa5]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[ci] add flac to azure
12:48 AM Changeset [501ecef]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[ci] add flac to travis
12:48 AM Changeset [c1347be]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[ci] add flac to circleci
12:40 AM Changeset [9571000]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] add test-sink_flac
12:37 AM Changeset [7436353]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] add sink_flac

Dec 12, 2018:

11:26 PM Changeset [1ba359c]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[waf] add flac detection
11:25 PM Changeset [6031419]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[ci] avoid read out of bound in sink_vorbis_do_multi, simplify _open
11:08 PM Changeset [2e13788]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[ci] install vorbis on azure
11:08 PM Changeset [a49943d]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[ci] install vorbis on travis
11:07 PM Changeset [78a706e]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[ci] install vorbis on circleci
3:28 PM Changeset [7e93013]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] add note about reference vorbis implementation
3:27 PM Changeset [be63940]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] avoid memory leak in sink_vorbis
3:27 PM Changeset [4b9481f9]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] abort sink_vorbis_do on error, remove unused variable
3:07 PM Changeset [be99a7c]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] add test-sink_vorbis
2:51 PM Changeset [dc46037b]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[io] add first sink_vorbis draft
2:15 PM Changeset [3efb631]feature/autosinkfeature/cnnfeature/crepefix/ffmpeg5 by Paul Brossier <piem@piem.org>
[waf] add vorbisenc detection

Dec 11, 2018:

4:47 PM Changeset [c1ba75b]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
Merge branch 'master' into feature/pytest
4:04 PM Changeset [6b84d81]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[examples] remove unneeded cast
3:30 PM Changeset [423a427]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[tests] improve test-mfcc (closes #219)

Dec 10, 2018:

7:06 PM Changeset [54966f5]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[waf] bummp to 2.0.13
7:03 PM Changeset [00d6c85]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[git] ignore python coverage files
7:02 PM Changeset [6383ca4]feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5 by Paul Brossier <piem@piem.org>
[waf] update rules to build manual and api docs in build/
Note: See TracTimeline for information about the timeline view.