Changes in / [d1decd5:7c9285f]


Ignore:
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • .gitignore

    rd1decd5 r7c9285f  
    1313
    1414# ignore compiled test programs
    15 RE:tests/src/test-[a-z_-]*$
    16 RE:tests/cpp/test-[a-z_-]*$
     15RE:tests/src/test-[a-z-_]*$
     16RE:tests/cpp/test-[a-z-_]*$
    1717
    1818# only sgml manpages count
  • .travis.yml

    rd1decd5 r7c9285f  
    1111      os: linux
    1212      env: WAFOPTS="--build-type=debug"
    13     - name: "Linux (Python 2.7, nodeps)"
     13    - name: "Linux (Python 2.7)"
    1414      python: 2.7
    1515      os: linux
    1616      distro: trusty
    17       env: WAFOPTS="--nodeps"
    1817    - name: "Linux (Python pypy3.5)"
    1918      language: python
    2019      python: "pypy3.5"
    2120      os: linux
    22     - name: "Linux (double, fftw3)"
     21    - name: "Linux (fftw3, no other deps)"
    2322      python: 3.8
    2423      os: linux
    25       env: HAVE_AUBIO_DOUBLE=1 CFLAGS="-O3" WAFOPTS="--enable-fftw3"
     24      env: HAVE_AUBIO_DOUBLE=1 CFLAGS="-O3" WAFOPTS="--enable-fftw3 --disable-avcodec --disable-sndfile --disable-samplerate --disable-rubberband"
    2625    - name: "Linux (default, dpkg-buildflags)"
    2726      os: linux
     
    4241      os: osx
    4342      osx_image: xcode10
    44       env: CFLAGS="-Os" HAVE_AUBIO_DOUBLE=1 WAFOPTS="--disable-accelerate --nodeps"
     43      env: CFLAGS="-Os" HAVE_AUBIO_DOUBLE=1 WAFOPTS="--disable-accelerate --disable-avcodec --disable-sndfile --disable-samplerate --disable-rubberband"
    4544    - name: "iOS"
    4645      language: shell
    4746      os: osx
    48       env: WAFOPTS="--with-target-platform=ios --nodeps" AUBIO_NOTESTS=1
     47      env: WAFOPTS="--with-target-platform=ios --disable-avcodec --disable-sndfile --disable-samplerate --disable-rubberband" AUBIO_NOTESTS=1
    4948    - name: "iOSSimulator"
    5049      language: shell
    5150      os: osx
    52       env: WAFOPTS="--with-target-platform=iosimulator --nodeps" AUBIO_NOTESTS=1
     51      env: WAFOPTS="--with-target-platform=iosimulator --disable-avcodec --disable-sndfile --disable-samplerate --disable-rubberband" AUBIO_NOTESTS=1
    5352
    5453#    - name: "Windows (Python 3.8.0, lib only)"
  • Makefile

    rd1decd5 r7c9285f  
    184184        -$(SOX) -r 32000 -b 16 -n "$(TESTSOUNDS)/32000Hz_127f_sine440.wav"    synth 127s sine 440        vol 0.9
    185185        -$(SOX) -r  8000 -b 16 -n "$(TESTSOUNDS)/8000Hz_30s_silence.wav"      trim 0 30
    186         -$(SOX) -r 48000 -b 16 -n "$(TESTSOUNDS)/48000Hz_60s_sweep.wav"       synth 60   sine 100-20000  vol 0.9
     186        -$(SOX) -r 48000 -b 32 -n "$(TESTSOUNDS)/48000Hz_60s_sweep.wav"       synth 60   sine 100-20000  vol 0.9
    187187        -$(SOX) -r 44100 -b 16 -n "$(TESTSOUNDS)/44100Hz_44100f_sine441.wav"  synth 44100s   sine 441   vol 0.9
    188188        -$(SOX) -r 44100 -b 16 -n "$(TESTSOUNDS)/44100Hz_100f_sine441.wav"    synth 100s sine 441       vol 0.9
  • doc/requirements.rst

    rd1decd5 r7c9285f  
    3131    If ``pkg-config`` is not found in ``PATH``, the configure step will
    3232    succeed, but none of the external libraries will be used.
    33 
    34 To build aubio with no external libraries, use the ``--nodeps`` build option.
    3533
    3634Media libraries
  • python/demos/demo_pitch.py

    rd1decd5 r7c9285f  
    9898ax3.plot(times, [tolerance]*len(confidences))
    9999ax3.axis( xmin = times[0], xmax = times[-1])
    100 ax3.set_ylabel('confidence')
     100ax3.set_ylabel('condidence')
    101101set_xlabels_sample2time(ax3, times[-1], samplerate)
    102102plt.show()
  • src/musicutils.h

    rd1decd5 r7c9285f  
    241241  \param threshold threshold in dB SPL
    242242
    243   \return 1 if level is under the given threshold, 0 otherwise
     243  \return 0 if level is under the given threshold, 1 otherwise
    244244
    245245*/
  • wscript

    rd1decd5 r7c9285f  
    4949            dest = 'build_type', const = 'debug',
    5050            help = 'build in debug mode (see --build-type)')
    51     ctx.add_option('--nodeps', action = 'store_const',
    52             dest = 'nodeps', const = 'debug',
    53             help = 'build with no external dependencies')
    5451    add_option_enable_disable(ctx, 'fftw3f', default = False,
    5552            help_str = 'compile with fftw3f instead of ooura (recommended)',
     
    133130        target_platform = ctx.options.target_platform
    134131
    135     if ctx.options.nodeps:
    136         external_deps = [
    137                 'sndfile',
    138                 'samplerate',
    139                 'jack',
    140                 'avcodec',
    141                 'blas',
    142                 'fftw3',
    143                 'fftw3f',
    144         ]
    145         for d in external_deps:
    146             if not hasattr(ctx.options, 'enable_' + d):
    147                 raise ctx.errors.ConfigurationError ('--enable-%s missing from options' % d)
    148             if getattr(ctx.options, 'enable_' + d) == True:
    149                 msg = 'Option --nodeps can not be used along with --enable-%s' % d
    150                 raise ctx.errors.ConfigurationError (msg)
    151             elif getattr(ctx.options, 'enable_' + d) is None:
    152                 msg = 'Option --nodeps used but automatic detection with --enable-%s' % d
    153                 ctx.msg('Warning', msg)
    154             setattr(ctx.options, 'enable_' + d, False)
    155 
    156132    from waflib import Options
    157133
Note: See TracChangeset for help on using the changeset viewer.