]> git.parisson.com Git - timeside.git/commit
Clean-up code for checking external librairies availability
authorThomas Fillon <thomas@parisson.com>
Fri, 16 May 2014 16:05:22 +0000 (18:05 +0200)
committerThomas Fillon <thomas@parisson.com>
Fri, 16 May 2014 16:05:22 +0000 (18:05 +0200)
commitb1e96bea92c8c2b53bef35a6ea2835d9beca158b
tree192191d119bdf6e07d2d3bea363cba23757f59d1
parent9b7eaba377b4d7e441d63fc437a263d7bd438026
Clean-up code for checking external librairies availability

- Enhance code to check if Aubio, Yaafe and Vamp host are available
- Corresponding processors should not be shown in processors list
- TimeSide can now be installed without all or any of these librairies
- Tests ands Doctests will passed (for doctest I had to skip some new server sub-modules)
16 files changed:
tests/test_aubio_melenergy.py
tests/test_aubio_mfcc.py
tests/test_aubio_pitch.py
tests/test_aubio_specdesc.py
tests/test_aubio_temporal.py
tests/test_run_all_doctests.py
tests/test_yaafe.py
timeside/__init__.py
timeside/analyzer/__init__.py
timeside/analyzer/limsi_sad.py
timeside/analyzer/vamp_plugin.py
timeside/analyzer/yaafe.py
timeside/core.py
timeside/exceptions.py
timeside/grapher/render_analyzers.py
timeside/tools/package.py [new file with mode: 0644]