]>
git.parisson.com Git - timeside.git/log
Guillaume Pellerin [Wed, 14 May 2014 15:20:59 +0000 (17:20 +0200)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Thomas Fillon [Wed, 14 May 2014 15:15:27 +0000 (17:15 +0200)]
Use absolute_import from future in aubio analyzers
Guillaume Pellerin [Wed, 14 May 2014 15:11:38 +0000 (17:11 +0200)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Thomas Fillon [Wed, 14 May 2014 15:03:40 +0000 (17:03 +0200)]
Merge branch 'package_structure' into dev
Thomas Fillon [Wed, 14 May 2014 14:54:28 +0000 (16:54 +0200)]
Fix many PyFlake warnings
Thomas Fillon [Wed, 14 May 2014 13:30:02 +0000 (15:30 +0200)]
Fix importError for Yaafe and Aubio
Thomas Fillon [Wed, 14 May 2014 12:59:36 +0000 (14:59 +0200)]
Fix PEP8
Thomas Fillon [Wed, 14 May 2014 12:58:08 +0000 (14:58 +0200)]
Fix doctest
Thomas Fillon [Wed, 14 May 2014 11:16:42 +0000 (13:16 +0200)]
Fix documentation and doctest
Thomas Fillon [Wed, 14 May 2014 10:35:42 +0000 (12:35 +0200)]
Automatic discovering of processors
- Automatic discovering of processors by walking through timeside decoder, analyzer, encoder and grapher subpackages.
- Empty corresponding __init__ files i.e. remove explicit import of processors
Thomas Fillon [Wed, 14 May 2014 10:35:00 +0000 (12:35 +0200)]
Move aubio analyzers in timeside.analyzer.aubio sub-package
Thomas Fillon [Tue, 29 Apr 2014 09:55:15 +0000 (11:55 +0200)]
Add sha1 argument in FileDecoder
Thomas Fillon [Tue, 29 Apr 2014 08:12:30 +0000 (10:12 +0200)]
Another solution to fix container json serializer to return non numpyarray data
This commit follow and ammend
3d42e56d0da85a1e1 .
The JSON serializer will handle simple numpy data type as number and boolean and will simply convert them to native python type. For such type there is no need to preserve the numpy dtype like it is the case with numpy arrays.
Thomas Fillon [Mon, 28 Apr 2014 05:58:40 +0000 (07:58 +0200)]
Change modules's init files
Thomas Fillon [Wed, 23 Apr 2014 08:23:44 +0000 (10:23 +0200)]
Homogenize __init__.py. Fix #46
Thomas Fillon [Tue, 22 Apr 2014 13:49:16 +0000 (15:49 +0200)]
Fix several PEP8 warnings
Thomas Fillon [Tue, 22 Apr 2014 13:32:18 +0000 (15:32 +0200)]
Fix PEP8 on timeside/tools/ with autopep8
Thomas Fillon [Tue, 22 Apr 2014 13:30:51 +0000 (15:30 +0200)]
Fix PEP8 on timeside/encoder/ with autopep8
Thomas Fillon [Tue, 22 Apr 2014 13:29:13 +0000 (15:29 +0200)]
Fix PEP8 on timeside/grapher/ with autopep8
Thomas Fillon [Tue, 22 Apr 2014 13:26:24 +0000 (15:26 +0200)]
Fix PEP8 on timeside/decoder/ with autopep8
Thomas Fillon [Tue, 22 Apr 2014 13:25:15 +0000 (15:25 +0200)]
Fix PEP8 on timeside/ with autopep8
Thomas Fillon [Tue, 22 Apr 2014 13:23:41 +0000 (15:23 +0200)]
Fix PEP8 on timeside.analyzer with autopep8
Guillaume Pellerin [Tue, 22 Apr 2014 11:03:37 +0000 (13:03 +0200)]
cleanup
Thomas Fillon [Tue, 22 Apr 2014 09:59:20 +0000 (11:59 +0200)]
Ignore Vamp for coverage in Travis
Thomas Fillon [Tue, 22 Apr 2014 09:47:55 +0000 (11:47 +0200)]
Ignore Yaafe and Aubio for coverage in Travis, proper command line
Thomas Fillon [Tue, 22 Apr 2014 09:38:39 +0000 (11:38 +0200)]
Ignore Yaafe and Aubio for coverage in Travis
Thomas Fillon [Tue, 22 Apr 2014 09:28:20 +0000 (11:28 +0200)]
Add coveralls badge in README
Thomas Fillon [Tue, 22 Apr 2014 09:17:31 +0000 (11:17 +0200)]
Try to fix coverage support in Travis - 6th : install coveralls before success
Thomas Fillon [Tue, 22 Apr 2014 08:52:55 +0000 (10:52 +0200)]
Try to fix coverage support in Travis - 5th
Thomas Fillon [Tue, 22 Apr 2014 08:47:09 +0000 (10:47 +0200)]
Try to fix coverage support in Travis - 4th
Thomas Fillon [Tue, 22 Apr 2014 07:49:27 +0000 (09:49 +0200)]
Clean up setup.py
Thomas Fillon [Tue, 22 Apr 2014 07:36:50 +0000 (09:36 +0200)]
Try to fix coverage support in Travis - 3rd
Thomas Fillon [Tue, 22 Apr 2014 07:31:18 +0000 (09:31 +0200)]
Try to fix coverage support in Travis - 2nd
Thomas Fillon [Tue, 22 Apr 2014 07:22:39 +0000 (09:22 +0200)]
Try to fix coverage support in Travis
Thomas Fillon [Tue, 22 Apr 2014 07:02:18 +0000 (09:02 +0200)]
Install Coverage through setup.py test_requires
Thomas Fillon [Tue, 22 Apr 2014 06:49:34 +0000 (08:49 +0200)]
Install Coveralls through setup.py test_requires
Thomas Fillon [Tue, 22 Apr 2014 06:18:58 +0000 (08:18 +0200)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Thomas Fillon [Tue, 22 Apr 2014 06:18:35 +0000 (08:18 +0200)]
Add coverage to Travis-CI
Guillaume Pellerin [Mon, 21 Apr 2014 21:24:16 +0000 (23:24 +0200)]
try another arch svg URL
Guillaume Pellerin [Mon, 21 Apr 2014 21:14:31 +0000 (23:14 +0200)]
update arch svg URL
Guillaume Pellerin [Mon, 21 Apr 2014 21:09:53 +0000 (23:09 +0200)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Mon, 21 Apr 2014 21:09:23 +0000 (23:09 +0200)]
update arch schema, try svg in rst
Thomas Fillon [Mon, 21 Apr 2014 19:50:10 +0000 (21:50 +0200)]
Clean-up comment in test_transcoding_streaming
Thomas Fillon [Mon, 21 Apr 2014 19:26:43 +0000 (21:26 +0200)]
Try to put back test_transcoding_streaming (it was freezing in Travis)
Thomas Fillon [Mon, 21 Apr 2014 17:09:36 +0000 (19:09 +0200)]
Clean up test_decoding.py
Thomas Fillon [Mon, 21 Apr 2014 17:03:47 +0000 (19:03 +0200)]
Fix hdf5 bad handling of empty numpy array in some h5py versions
Thomas Fillon [Mon, 21 Apr 2014 16:52:00 +0000 (18:52 +0200)]
Support variability of frames number in Gstreamer ogg in test_decoding - 2nd try
Thomas Fillon [Mon, 21 Apr 2014 16:38:26 +0000 (18:38 +0200)]
Support variability of frames number in Gstreamer ogg in test_decoding
Thomas Fillon [Mon, 21 Apr 2014 16:06:48 +0000 (18:06 +0200)]
Remove AubioPitch dependency in test_decoding_stack
Thomas Fillon [Mon, 21 Apr 2014 15:27:49 +0000 (17:27 +0200)]
Update Gstreamer PPa repository in .travis.yml : Donk PPA support Precise
Thomas Fillon [Mon, 21 Apr 2014 15:01:30 +0000 (17:01 +0200)]
Update Gstreamer PPa repository in .travis.yml
Thomas Fillon [Sun, 20 Apr 2014 11:34:03 +0000 (13:34 +0200)]
Skip test_transcodng_streaming which freeze in Travis
Thomas Fillon [Sun, 20 Apr 2014 09:06:04 +0000 (11:06 +0200)]
Try to fix tests support in travis
Thomas Fillon [Sun, 20 Apr 2014 08:54:23 +0000 (10:54 +0200)]
Remove setuptools requirement in setup.py - 2
Thomas Fillon [Sun, 20 Apr 2014 08:46:38 +0000 (10:46 +0200)]
Remove setuptools requirement insetup.py
Thomas Fillon [Thu, 17 Apr 2014 21:33:32 +0000 (23:33 +0200)]
Minor Clean up in .travis.yml
Thomas Fillon [Thu, 17 Apr 2014 21:09:09 +0000 (23:09 +0200)]
Update .travis to include 'setup.py test'
Thomas Fillon [Thu, 17 Apr 2014 21:00:13 +0000 (23:00 +0200)]
Setuptools: try to fix samples data download for tests
Thomas Fillon [Wed, 16 Apr 2014 22:06:46 +0000 (00:06 +0200)]
Add -y option for add-apt-repository in Travis
Thomas Fillon [Wed, 16 Apr 2014 21:55:49 +0000 (23:55 +0200)]
Check tests samples in setup.py test
Thomas Fillon [Wed, 16 Apr 2014 21:55:12 +0000 (23:55 +0200)]
Add gstreamer ppa repository in Travis
Thomas Fillon [Tue, 15 Apr 2014 22:31:23 +0000 (00:31 +0200)]
Add gstreamer-plugins-bad dependency in Travis
Thomas Fillon [Tue, 15 Apr 2014 22:09:22 +0000 (00:09 +0200)]
Render AubioPitch grapher only if Aubio is available
Thomas Fillon [Tue, 15 Apr 2014 21:55:53 +0000 (23:55 +0200)]
Add matplotlib dependency in Travis
Thomas Fillon [Tue, 15 Apr 2014 21:47:25 +0000 (23:47 +0200)]
Add h5py dependency in Travis
Thomas Fillon [Tue, 15 Apr 2014 20:54:32 +0000 (22:54 +0200)]
New tests command for Travis
Thomas Fillon [Tue, 15 Apr 2014 14:25:27 +0000 (16:25 +0200)]
Test Virtualenv for Travis for fixing Gstreamer import Error
Thomas Fillon [Mon, 14 Apr 2014 22:23:35 +0000 (00:23 +0200)]
Try again Gstreamer install for Travis
Thomas Fillon [Mon, 14 Apr 2014 21:15:53 +0000 (23:15 +0200)]
Add a test section for Travis
Thomas Fillon [Mon, 14 Apr 2014 21:06:57 +0000 (23:06 +0200)]
Add a test section (pytest) for setuptools setup.py
Thomas Fillon [Mon, 14 Apr 2014 21:02:41 +0000 (23:02 +0200)]
Enable TimeSide to work without external libraries such as Yafe, Aubio, Vamp
Add automatic detection of Yaafe, Aubio and Vamp and add a conditional import of related analyzers in timeside/anaylers/__init__.py
Thomas Fillon [Mon, 14 Apr 2014 21:00:52 +0000 (23:00 +0200)]
Remove __init__.py from tests directory
Thomas Fillon [Mon, 14 Apr 2014 20:59:29 +0000 (22:59 +0200)]
Improve feedback messages on test_AnalyzerResults
Thomas Fillon [Thu, 10 Apr 2014 23:16:58 +0000 (01:16 +0200)]
Tests: fix some compatibility issues with pytest-cov
Thomas Fillon [Thu, 10 Apr 2014 18:40:13 +0000 (20:40 +0200)]
Remove string from AnalyzerResult value supported datatype
Thomas Fillon [Thu, 10 Apr 2014 18:36:56 +0000 (20:36 +0200)]
Remove duplicate tests agains bad type in test_AnalyzerResult
Guillaume Pellerin [Wed, 9 Apr 2014 09:07:32 +0000 (11:07 +0200)]
add ReadTheDoc theme to the doc, fix dates
Thomas Fillon [Mon, 24 Mar 2014 19:40:04 +0000 (20:40 +0100)]
Add test for decoder stack
Thomas Fillon [Mon, 24 Mar 2014 17:40:37 +0000 (18:40 +0100)]
Fix both inline and documentation doctests
Thomas Fillon [Mon, 24 Mar 2014 13:50:36 +0000 (14:50 +0100)]
Doctest: Fix path issue for local test data
Use doctest.tesmod() `extraglobs` parameter to pass absolute data path to the doctest module. This works from both module directory or tests directory
Guillaume Pellerin [Sat, 22 Mar 2014 19:55:50 +0000 (20:55 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Sat, 22 Mar 2014 19:55:08 +0000 (20:55 +0100)]
make python >=2.7 dependency more explicit
Guillaume Pellerin [Fri, 21 Mar 2014 16:24:33 +0000 (17:24 +0100)]
fix travis setup
Thomas Fillon [Thu, 20 Mar 2014 19:35:29 +0000 (20:35 +0100)]
Fix some pep8 warnings
Thomas Fillon [Thu, 20 Mar 2014 17:42:43 +0000 (18:42 +0100)]
Doctest: Handle alias fixture for test data files
Add a way to define alias for test data files to preserve readability of the doctest e.g. 'wavfile = 'test/data/file.wav') but the executed code will use 'wavfile=/home/user/real_path/test/data/file.wav'.
Thomas Fillon [Thu, 20 Mar 2014 17:35:47 +0000 (18:35 +0100)]
Update Doctest
Thomas Fillon [Thu, 20 Mar 2014 12:50:11 +0000 (13:50 +0100)]
Add a sha1sum computation for decoders
sha1sum will be compute for file, url and numpy arrays
Thomas Fillon [Thu, 20 Mar 2014 12:49:53 +0000 (13:49 +0100)]
test_array_decoding: fix some pep8 warnings
Thomas Fillon [Thu, 20 Mar 2014 10:02:53 +0000 (11:02 +0100)]
Analyzer.core: Fix doctest
Thomas Fillon [Wed, 19 Mar 2014 16:55:57 +0000 (17:55 +0100)]
Level analyzer : fix Inf issue
Thomas Fillon [Wed, 19 Mar 2014 16:50:46 +0000 (17:50 +0100)]
Stress test: improve output
Thomas Fillon [Wed, 19 Mar 2014 14:24:12 +0000 (15:24 +0100)]
Level: compute the max over absolute values
Thomas Fillon [Wed, 19 Mar 2014 14:15:47 +0000 (15:15 +0100)]
Add a test for Inf values in analyzer results
Thomas Fillon [Wed, 19 Mar 2014 14:02:28 +0000 (15:02 +0100)]
Analyzer/irit_speech_4hz : fix NaN issue
Thomas Fillon [Wed, 19 Mar 2014 13:05:53 +0000 (14:05 +0100)]
Analyzer/odf : fix NaN issue
Paul Brossier [Tue, 18 Mar 2014 21:24:06 +0000 (18:24 -0300)]
MANIFEST.in: remove debian
Paul Brossier [Tue, 18 Mar 2014 21:22:13 +0000 (18:22 -0300)]
debian/: remove, now on git.debian.org
Thomas Fillon [Thu, 13 Mar 2014 10:53:47 +0000 (11:53 +0100)]
analyzer result: add channels info to audio_metadata
Thomas Fillon [Tue, 11 Mar 2014 16:58:43 +0000 (17:58 +0100)]
Chmod +x on test files
Thomas Fillon [Tue, 11 Mar 2014 16:54:10 +0000 (17:54 +0100)]
test_analyzers_stress: modify comments