Changes in / [d0f19a7:0045668]


Ignore:
Files:
7 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • .travis.yml

    rd0f19a7 r0045668  
    3434      os: osx
    3535      compiler: clang
    36       env: WAFOPTS="--enable-fat --disable-avcodec --disable-sndfile --disable-samplerate --disable-rubberband"
     36      env: WAFOPTS="--enable-fat --disable-avcodec --disable-sndfile"
    3737    - language: C
    3838      os: osx
    3939      compiler: clang
    40       env: WAFOPTS="--with-target-platform=ios --disable-avcodec --disable-sndfile --disable-samplerate --disable-rubberband" AUBIO_NOTESTS=1
     40      env: WAFOPTS="--with-target-platform=ios --disable-avcodec --disable-sndfile" AUBIO_NOTESTS=1
    4141    - language: C
    4242      os: osx
    4343      compiler: clang
    44       env: WAFOPTS="--with-target-platform=iosimulator --disable-avcodec --disable-sndfile --disable-samplerate --disable-rubberband" AUBIO_NOTESTS=1
     44      env: WAFOPTS="--with-target-platform=iosimulator --disable-avcodec --disable-sndfile" AUBIO_NOTESTS=1
    4545
    4646# use trusty
     
    6161    - libasound2-dev
    6262    - libfftw3-dev
    63     - librubberband-dev
    6463    - sox
    6564    - lcov
     
    6968    - ffmpeg
    7069    - libsndfile
    71     - libsamplerate
    72     - rubberband
    7370    - lcov
    7471    #update: true
  • python/lib/gen_code.py

    rd0f19a7 r0045668  
    2121    'method': '"default"',
    2222    'uri': '"none"',
    23     'transpose': '0.',
    2423    }
    2524
     
    8584        'filterbank': 'self->n_filters',
    8685        'tss': 'self->buf_size',
    87         'pitchshift': 'self->hop_size',
    8886        'dct': 'self->size',
    8987        }
     
    9997        'wavetable': 'self->hop_size',
    10098        'tss': 'self->buf_size / 2 + 1',
    101         'pitchshift': 'self->hop_size',
    10299        }
    103100
     
    294291        if p['type'] == 'char_t*':
    295292            return self.check_valid_char(p)
    296         if p['type'] == 'smpl_t':
    297             return self.check_valid_smpl(p)
    298293        else:
    299294            print ("ERROR, no idea how to check %s for validity" % p['type'])
     
    316311    self->{name} = {defval};
    317312    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.) {{
    327313        self->{name} = {name};
    328314    }}
  • python/lib/moresetuptools.py

    rd0f19a7 r0045668  
    7979    packages = ['libavcodec', 'libavformat', 'libavutil',
    8080                'libswresample', 'libavresample',
    81                 'jack',
    8281                'sndfile',
    83                 'rubberband',
    8482                #'fftw3f',
    8583               ]
     
    103101    if 'samplerate' in ext.libraries:
    104102        ext.define_macros += [('HAVE_SAMPLERATE', 1)]
    105     if 'rubberband' in ext.libraries:
    106         ext.define_macros += [('HAVE_RUBBERBAND', 1)]
    107103    if 'fftw3f' in ext.libraries:
    108104        ext.define_macros += [('HAVE_FFTW3F', 1)]
  • src/aubio.h

    rd0f19a7 r0045668  
    221221#include "pitch/pitchspecacf.h"
    222222#include "tempo/beattracking.h"
    223 #include "effects/pitchshift.h"
    224223#include "utils/scale.h"
    225224#include "utils/hist.h"
  • src/wscript_build

    rd0f19a7 r0045668  
    77uselib += ['SAMPLERATE']
    88uselib += ['SNDFILE']
    9 uselib += ['RUBBERBAND']
    109uselib += ['AVCODEC']
    1110uselib += ['AVFORMAT']
  • wscript

    rd0f19a7 r0045668  
    7070            help_str = 'compile with samplerate (auto)',
    7171            help_disable_str = 'disable samplerate')
    72     add_option_enable_disable(ctx, 'rubberband', default = None,
    73             help_str = 'compile with rubberband (auto)',
    74             help_disable_str = 'disable rubberband')
    7572    add_option_enable_disable(ctx, 'memcpy', default = True,
    7673            help_str = 'use memcpy hacks (default)',
     
    383380                args = '--cflags --libs samplerate >= 0.0.15',
    384381                mandatory = ctx.options.enable_samplerate)
    385 
    386     # check for librubberband
    387     if (ctx.options.enable_rubberband != False):
    388         ctx.check_cfg(package = 'rubberband', atleast_version = '1.3',
    389                 args = '--cflags --libs',
    390                 mandatory = ctx.options.enable_rubberband)
    391382
    392383    # check for jack
Note: See TracChangeset for help on using the changeset viewer.