Changeset 05ed7f5
- Timestamp:
- Jul 2, 2020, 7:03:56 PM (4 years ago)
- Branches:
- feature/cnn, feature/crepe, fix/ffmpeg5, master
- Children:
- e7c6216
- Parents:
- 7b8e51c (diff), bd183b3 (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. - Files:
-
- 11 added
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
.circleci/config.yml
r7b8e51c r05ed7f5 3 3 command: | 4 4 sudo apt-get update 5 sudo apt-get -y install make sox pkg-config libavcodec-dev libavformat-dev libavresample-dev libavutil-dev libsndfile1-dev libsamplerate-dev lib vorbis-dev libflac-dev5 sudo apt-get -y install make sox pkg-config libavcodec-dev libavformat-dev libavresample-dev libavutil-dev libsndfile1-dev libsamplerate-dev librubberband-dev libvorbis-dev libflac-dev 6 6 7 7 pip-install: &pip-install -
.travis.yml
r7b8e51c r05ed7f5 76 76 - libasound2-dev 77 77 - libfftw3-dev 78 - librubberband-dev 78 79 - sox 79 80 - lcov … … 85 86 - libvorbis 86 87 - flac 88 - libsamplerate 89 - rubberband 87 90 - lcov 88 91 update: true -
azure-pipelines.yml
r7b8e51c r05ed7f5 7 7 steps: 8 8 - script: | 9 sudo apt install libavformat-dev 9 sudo apt install libavformat-dev librubberband-dev 10 10 displayName: 'deps' 11 11 - script: | -
python/lib/gen_code.py
r7b8e51c r05ed7f5 21 21 'method': '"default"', 22 22 'uri': '"none"', 23 'transpose': '0.', 23 24 } 24 25 … … 84 85 'filterbank': 'self->n_filters', 85 86 'tss': 'self->buf_size', 87 'pitchshift': 'self->hop_size', 86 88 'dct': 'self->size', 87 89 } … … 97 99 'wavetable': 'self->hop_size', 98 100 'tss': 'self->buf_size / 2 + 1', 101 'pitchshift': 'self->hop_size', 99 102 } 100 103 … … 291 294 if p['type'] == 'char_t*': 292 295 return self.check_valid_char(p) 296 if p['type'] == 'smpl_t': 297 return self.check_valid_smpl(p) 293 298 else: 294 299 print ("ERROR, no idea how to check %s for validity" % p['type']) … … 311 316 self->{name} = {defval}; 312 317 if ({name} != NULL) {{ 318 self->{name} = {name}; 319 }} 320 """.format(defval = aubiodefvalue[name], name = name) 321 322 def check_valid_smpl(self, p): 323 name = p['name'] 324 return """ 325 self->{name} = {defval}; 326 if ({name} != 0.) {{ 313 327 self->{name} = {name}; 314 328 }} -
python/lib/gen_external.py
r7b8e51c r05ed7f5 47 47 'audio_unit', 48 48 'spectral_whitening', 49 'timestretch', # TODO fix parsing of uint_t *read in _do 49 50 ] 50 51 -
python/lib/moresetuptools.py
r7b8e51c r05ed7f5 79 79 packages = ['libavcodec', 'libavformat', 'libavutil', 80 80 'libswresample', 'libavresample', 81 'jack', 81 82 'sndfile', 83 'rubberband', 82 84 #'fftw3f', 83 85 ] … … 101 103 if 'samplerate' in ext.libraries: 102 104 ext.define_macros += [('HAVE_SAMPLERATE', 1)] 105 if 'rubberband' in ext.libraries: 106 ext.define_macros += [('HAVE_RUBBERBAND', 1)] 103 107 if 'fftw3f' in ext.libraries: 104 108 ext.define_macros += [('HAVE_FFTW3F', 1)] -
src/aubio.h
r7b8e51c r05ed7f5 221 221 #include "pitch/pitchspecacf.h" 222 222 #include "tempo/beattracking.h" 223 #include "effects/pitchshift.h" 224 #include "effects/timestretch.h" 223 225 #include "utils/scale.h" 224 226 #include "utils/hist.h" -
src/wscript_build
r7b8e51c r05ed7f5 7 7 uselib += ['SAMPLERATE'] 8 8 uselib += ['SNDFILE'] 9 uselib += ['RUBBERBAND'] 9 10 uselib += ['AVCODEC'] 10 11 uselib += ['AVFORMAT'] -
wscript
r7b8e51c r05ed7f5 82 82 help_str = 'compile with samplerate (auto)', 83 83 help_disable_str = 'disable samplerate') 84 add_option_enable_disable(ctx, 'rubberband', default = None, 85 help_str = 'compile with rubberband (auto)', 86 help_disable_str = 'disable rubberband') 84 87 add_option_enable_disable(ctx, 'memcpy', default = True, 85 88 help_str = 'use memcpy hacks (default)', … … 141 144 'samplerate', 142 145 'jack', 146 'rubberband', 143 147 'avcodec', 144 148 'blas', … … 416 420 args = '--cflags --libs samplerate >= 0.0.15', 417 421 mandatory = ctx.options.enable_samplerate) 422 423 # check for librubberband 424 if (ctx.options.enable_rubberband != False): 425 ctx.check_cfg(package = 'rubberband', atleast_version = '1.3', 426 args = '--cflags --libs', 427 mandatory = ctx.options.enable_rubberband) 418 428 419 429 # check for jack
Note: See TracChangeset
for help on using the changeset viewer.