]> git.parisson.com Git - timeside.git/log
timeside.git
11 years agoAdd sha1 argument in FileDecoder
Thomas Fillon [Tue, 29 Apr 2014 09:55:15 +0000 (11:55 +0200)]
Add sha1 argument in FileDecoder

11 years agoAnother solution to fix container json serializer to return non numpyarray data
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.

11 years agoHomogenize __init__.py. Fix #46
Thomas Fillon [Wed, 23 Apr 2014 08:23:44 +0000 (10:23 +0200)]
Homogenize __init__.py. Fix #46

11 years agoFix several PEP8 warnings
Thomas Fillon [Tue, 22 Apr 2014 13:49:16 +0000 (15:49 +0200)]
Fix several PEP8 warnings

11 years agoFix PEP8 on timeside/tools/ with autopep8
Thomas Fillon [Tue, 22 Apr 2014 13:32:18 +0000 (15:32 +0200)]
Fix PEP8 on timeside/tools/ with autopep8

11 years agoFix PEP8 on timeside/encoder/ with autopep8
Thomas Fillon [Tue, 22 Apr 2014 13:30:51 +0000 (15:30 +0200)]
Fix PEP8 on timeside/encoder/ with autopep8

11 years agoFix PEP8 on timeside/grapher/ with autopep8
Thomas Fillon [Tue, 22 Apr 2014 13:29:13 +0000 (15:29 +0200)]
Fix PEP8 on timeside/grapher/ with autopep8

11 years agoFix PEP8 on timeside/decoder/ with autopep8
Thomas Fillon [Tue, 22 Apr 2014 13:26:24 +0000 (15:26 +0200)]
Fix PEP8 on timeside/decoder/ with autopep8

11 years agoFix PEP8 on timeside/ with autopep8
Thomas Fillon [Tue, 22 Apr 2014 13:25:15 +0000 (15:25 +0200)]
Fix PEP8 on timeside/ with autopep8

11 years agoFix PEP8 on timeside.analyzer with autopep8
Thomas Fillon [Tue, 22 Apr 2014 13:23:41 +0000 (15:23 +0200)]
Fix PEP8 on timeside.analyzer with autopep8

11 years agoIgnore Vamp for coverage in Travis
Thomas Fillon [Tue, 22 Apr 2014 09:59:20 +0000 (11:59 +0200)]
Ignore Vamp for coverage in Travis

11 years agoIgnore Yaafe and Aubio for coverage in Travis, proper command line
Thomas Fillon [Tue, 22 Apr 2014 09:47:55 +0000 (11:47 +0200)]
Ignore Yaafe and Aubio for coverage in Travis, proper command line

11 years agoIgnore Yaafe and Aubio for coverage in Travis
Thomas Fillon [Tue, 22 Apr 2014 09:38:39 +0000 (11:38 +0200)]
Ignore Yaafe and Aubio for coverage in Travis

11 years agoAdd coveralls badge in README
Thomas Fillon [Tue, 22 Apr 2014 09:28:20 +0000 (11:28 +0200)]
Add coveralls badge in README

11 years agoTry to fix coverage support in Travis - 6th : install coveralls before success
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

11 years agoTry to fix coverage support in Travis - 5th
Thomas Fillon [Tue, 22 Apr 2014 08:52:55 +0000 (10:52 +0200)]
Try to fix coverage support in Travis - 5th

11 years agoTry to fix coverage support in Travis - 4th
Thomas Fillon [Tue, 22 Apr 2014 08:47:09 +0000 (10:47 +0200)]
Try to fix coverage support in Travis - 4th

11 years agoClean up setup.py
Thomas Fillon [Tue, 22 Apr 2014 07:49:27 +0000 (09:49 +0200)]
Clean up setup.py

11 years agoTry to fix coverage support in Travis - 3rd
Thomas Fillon [Tue, 22 Apr 2014 07:36:50 +0000 (09:36 +0200)]
Try to fix coverage support in Travis - 3rd

11 years agoTry to fix coverage support in Travis - 2nd
Thomas Fillon [Tue, 22 Apr 2014 07:31:18 +0000 (09:31 +0200)]
Try to fix coverage support in Travis - 2nd

11 years agoTry to fix coverage support in Travis
Thomas Fillon [Tue, 22 Apr 2014 07:22:39 +0000 (09:22 +0200)]
Try to fix coverage support in Travis

11 years agoInstall Coverage through setup.py test_requires
Thomas Fillon [Tue, 22 Apr 2014 07:02:18 +0000 (09:02 +0200)]
Install Coverage through setup.py test_requires

11 years agoInstall Coveralls 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

11 years agoMerge branch 'dev' of github.com:yomguy/TimeSide into dev
Thomas Fillon [Tue, 22 Apr 2014 06:18:58 +0000 (08:18 +0200)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev

11 years agoAdd coverage to Travis-CI
Thomas Fillon [Tue, 22 Apr 2014 06:18:35 +0000 (08:18 +0200)]
Add coverage to Travis-CI

11 years agotry another arch svg URL
Guillaume Pellerin [Mon, 21 Apr 2014 21:24:16 +0000 (23:24 +0200)]
try another arch svg URL

11 years agoupdate arch svg URL
Guillaume Pellerin [Mon, 21 Apr 2014 21:14:31 +0000 (23:14 +0200)]
update arch svg URL

11 years agoMerge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Mon, 21 Apr 2014 21:09:53 +0000 (23:09 +0200)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev

11 years agoupdate arch schema, try svg in rst
Guillaume Pellerin [Mon, 21 Apr 2014 21:09:23 +0000 (23:09 +0200)]
update arch schema, try svg in rst

11 years agoClean-up comment in test_transcoding_streaming
Thomas Fillon [Mon, 21 Apr 2014 19:50:10 +0000 (21:50 +0200)]
Clean-up comment in test_transcoding_streaming

11 years agoTry to put back test_transcoding_streaming (it was freezing in Travis)
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)

11 years agoClean up test_decoding.py
Thomas Fillon [Mon, 21 Apr 2014 17:09:36 +0000 (19:09 +0200)]
Clean up test_decoding.py

11 years agoFix hdf5 bad handling of empty numpy array in some h5py versions
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

11 years agoSupport variability of frames number in Gstreamer ogg in test_decoding - 2nd try
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

11 years agoSupport variability of frames number in Gstreamer ogg in test_decoding
Thomas Fillon [Mon, 21 Apr 2014 16:38:26 +0000 (18:38 +0200)]
Support variability of frames number in Gstreamer ogg in test_decoding

11 years agoRemove AubioPitch dependency in test_decoding_stack
Thomas Fillon [Mon, 21 Apr 2014 16:06:48 +0000 (18:06 +0200)]
Remove AubioPitch dependency in test_decoding_stack

11 years agoUpdate Gstreamer PPa repository in .travis.yml : Donk PPA support Precise
Thomas Fillon [Mon, 21 Apr 2014 15:27:49 +0000 (17:27 +0200)]
Update Gstreamer PPa repository in .travis.yml : Donk PPA support Precise

11 years agoUpdate Gstreamer PPa repository in .travis.yml
Thomas Fillon [Mon, 21 Apr 2014 15:01:30 +0000 (17:01 +0200)]
Update Gstreamer PPa repository in .travis.yml

11 years agoSkip test_transcodng_streaming which freeze in Travis
Thomas Fillon [Sun, 20 Apr 2014 11:34:03 +0000 (13:34 +0200)]
Skip test_transcodng_streaming which freeze in Travis

11 years agoTry to fix tests support in travis
Thomas Fillon [Sun, 20 Apr 2014 09:06:04 +0000 (11:06 +0200)]
Try to fix tests support in travis

11 years agoRemove setuptools requirement in setup.py - 2
Thomas Fillon [Sun, 20 Apr 2014 08:54:23 +0000 (10:54 +0200)]
Remove setuptools requirement in setup.py - 2

11 years agoRemove setuptools requirement insetup.py
Thomas Fillon [Sun, 20 Apr 2014 08:46:38 +0000 (10:46 +0200)]
Remove setuptools requirement insetup.py

11 years agoMinor Clean up in .travis.yml
Thomas Fillon [Thu, 17 Apr 2014 21:33:32 +0000 (23:33 +0200)]
Minor Clean up in .travis.yml

11 years agoUpdate .travis to include 'setup.py test'
Thomas Fillon [Thu, 17 Apr 2014 21:09:09 +0000 (23:09 +0200)]
Update .travis to include 'setup.py test'

11 years agoSetuptools: try to fix samples data download for tests
Thomas Fillon [Thu, 17 Apr 2014 21:00:13 +0000 (23:00 +0200)]
Setuptools: try to fix samples data download for tests

11 years agoAdd -y option for add-apt-repository in Travis
Thomas Fillon [Wed, 16 Apr 2014 22:06:46 +0000 (00:06 +0200)]
Add -y option for add-apt-repository in Travis

11 years agoCheck tests samples in setup.py test
Thomas Fillon [Wed, 16 Apr 2014 21:55:49 +0000 (23:55 +0200)]
Check tests samples in setup.py test

11 years agoAdd gstreamer ppa repository in Travis
Thomas Fillon [Wed, 16 Apr 2014 21:55:12 +0000 (23:55 +0200)]
Add gstreamer ppa repository in Travis

11 years agoAdd gstreamer-plugins-bad dependency in Travis
Thomas Fillon [Tue, 15 Apr 2014 22:31:23 +0000 (00:31 +0200)]
Add gstreamer-plugins-bad dependency in Travis

11 years agoRender AubioPitch grapher only if Aubio is available
Thomas Fillon [Tue, 15 Apr 2014 22:09:22 +0000 (00:09 +0200)]
Render AubioPitch grapher only if Aubio is available

11 years agoAdd matplotlib dependency in Travis
Thomas Fillon [Tue, 15 Apr 2014 21:55:53 +0000 (23:55 +0200)]
Add matplotlib dependency in Travis

11 years agoAdd h5py dependency in Travis
Thomas Fillon [Tue, 15 Apr 2014 21:47:25 +0000 (23:47 +0200)]
Add h5py dependency in Travis

11 years agoNew tests command for Travis
Thomas Fillon [Tue, 15 Apr 2014 20:54:32 +0000 (22:54 +0200)]
New tests command for Travis

11 years agoTest Virtualenv for Travis for fixing Gstreamer import Error
Thomas Fillon [Tue, 15 Apr 2014 14:25:27 +0000 (16:25 +0200)]
Test Virtualenv for Travis for fixing Gstreamer import Error

11 years agoTry again Gstreamer install for Travis
Thomas Fillon [Mon, 14 Apr 2014 22:23:35 +0000 (00:23 +0200)]
Try again Gstreamer install for Travis

11 years agoAdd a test section for Travis
Thomas Fillon [Mon, 14 Apr 2014 21:15:53 +0000 (23:15 +0200)]
Add a test section for Travis

11 years agoAdd a test section (pytest) for setuptools setup.py
Thomas Fillon [Mon, 14 Apr 2014 21:06:57 +0000 (23:06 +0200)]
Add a test section (pytest) for setuptools setup.py

11 years agoEnable TimeSide to work without external libraries such as Yafe, Aubio, Vamp
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

11 years agoRemove __init__.py from tests directory
Thomas Fillon [Mon, 14 Apr 2014 21:00:52 +0000 (23:00 +0200)]
Remove __init__.py from tests directory

11 years agoImprove feedback messages on test_AnalyzerResults
Thomas Fillon [Mon, 14 Apr 2014 20:59:29 +0000 (22:59 +0200)]
Improve feedback messages on test_AnalyzerResults

11 years agoTests: fix some compatibility issues with pytest-cov
Thomas Fillon [Thu, 10 Apr 2014 23:16:58 +0000 (01:16 +0200)]
Tests: fix some compatibility issues with pytest-cov

11 years agoRemove string from AnalyzerResult value supported datatype
Thomas Fillon [Thu, 10 Apr 2014 18:40:13 +0000 (20:40 +0200)]
Remove string from AnalyzerResult value supported datatype

11 years agoRemove duplicate tests agains bad type in test_AnalyzerResult
Thomas Fillon [Thu, 10 Apr 2014 18:36:56 +0000 (20:36 +0200)]
Remove duplicate tests agains bad type in test_AnalyzerResult

11 years agoadd ReadTheDoc theme to the doc, fix dates
Guillaume Pellerin [Wed, 9 Apr 2014 09:07:32 +0000 (11:07 +0200)]
add ReadTheDoc theme to the doc, fix dates

11 years agoAdd test for decoder stack
Thomas Fillon [Mon, 24 Mar 2014 19:40:04 +0000 (20:40 +0100)]
Add test for decoder stack

11 years agoFix both inline and documentation doctests
Thomas Fillon [Mon, 24 Mar 2014 17:40:37 +0000 (18:40 +0100)]
Fix both inline and documentation doctests

11 years agoDoctest: Fix path issue for local test data
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

11 years agoMerge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Sat, 22 Mar 2014 19:55:50 +0000 (20:55 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev

11 years agomake python >=2.7 dependency more explicit
Guillaume Pellerin [Sat, 22 Mar 2014 19:55:08 +0000 (20:55 +0100)]
make python >=2.7 dependency more explicit

11 years agofix travis setup
Guillaume Pellerin [Fri, 21 Mar 2014 16:24:33 +0000 (17:24 +0100)]
fix travis setup

11 years agoFix some pep8 warnings
Thomas Fillon [Thu, 20 Mar 2014 19:35:29 +0000 (20:35 +0100)]
Fix some pep8 warnings

11 years agoDoctest: Handle alias fixture for test data files
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'.

11 years agoUpdate Doctest
Thomas Fillon [Thu, 20 Mar 2014 17:35:47 +0000 (18:35 +0100)]
Update Doctest

11 years agoAdd a sha1sum computation for decoders
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

11 years agotest_array_decoding: fix some pep8 warnings
Thomas Fillon [Thu, 20 Mar 2014 12:49:53 +0000 (13:49 +0100)]
test_array_decoding: fix some pep8 warnings

11 years agoAnalyzer.core: Fix doctest
Thomas Fillon [Thu, 20 Mar 2014 10:02:53 +0000 (11:02 +0100)]
Analyzer.core: Fix doctest

11 years agoLevel analyzer : fix Inf issue
Thomas Fillon [Wed, 19 Mar 2014 16:55:57 +0000 (17:55 +0100)]
Level analyzer : fix Inf issue

11 years agoStress test: improve output
Thomas Fillon [Wed, 19 Mar 2014 16:50:46 +0000 (17:50 +0100)]
Stress test: improve output

11 years agoLevel: compute the max over absolute values
Thomas Fillon [Wed, 19 Mar 2014 14:24:12 +0000 (15:24 +0100)]
Level: compute the max over absolute values

11 years agoAdd a test for Inf values in analyzer results
Thomas Fillon [Wed, 19 Mar 2014 14:15:47 +0000 (15:15 +0100)]
Add a test for Inf values in analyzer results

11 years agoAnalyzer/irit_speech_4hz : fix NaN issue
Thomas Fillon [Wed, 19 Mar 2014 14:02:28 +0000 (15:02 +0100)]
Analyzer/irit_speech_4hz : fix NaN issue

11 years agoAnalyzer/odf : fix NaN issue
Thomas Fillon [Wed, 19 Mar 2014 13:05:53 +0000 (14:05 +0100)]
Analyzer/odf : fix NaN issue

11 years agoMANIFEST.in: remove debian
Paul Brossier [Tue, 18 Mar 2014 21:24:06 +0000 (18:24 -0300)]
MANIFEST.in: remove debian

11 years agodebian/: remove, now on git.debian.org
Paul Brossier [Tue, 18 Mar 2014 21:22:13 +0000 (18:22 -0300)]
debian/: remove, now on git.debian.org

11 years agoanalyzer result: add channels info to audio_metadata
Thomas Fillon [Thu, 13 Mar 2014 10:53:47 +0000 (11:53 +0100)]
analyzer result: add channels info to audio_metadata

11 years agoChmod +x on test files
Thomas Fillon [Tue, 11 Mar 2014 16:58:43 +0000 (17:58 +0100)]
Chmod +x on test files

11 years agotest_analyzers_stress: modify comments
Thomas Fillon [Tue, 11 Mar 2014 16:54:10 +0000 (17:54 +0100)]
test_analyzers_stress: modify comments

11 years agoTests: add a stress test for analyzer. At first, test analyzers with nul and constant...
Thomas Fillon [Tue, 11 Mar 2014 16:44:32 +0000 (17:44 +0100)]
Tests: add a stress test for analyzer. At first, test analyzers with nul and constant input and check for NaN in results

11 years agoArrayDecoder: Convert array to 'float32' for compatibility with FileDecoder + add...
Thomas Fillon [Tue, 11 Mar 2014 16:43:06 +0000 (17:43 +0100)]
ArrayDecoder: Convert array to 'float32' for compatibility with FileDecoder + add a release() method to reset iterator

11 years agoRelease source at the end of ProcessPipe run
Thomas Fillon [Tue, 11 Mar 2014 16:40:23 +0000 (17:40 +0100)]
Release source at the end of ProcessPipe run

11 years agoYaafe analyzer: simplify adaptation of process frames from TimeSide to Yaafe
Thomas Fillon [Tue, 11 Mar 2014 16:34:14 +0000 (17:34 +0100)]
Yaafe analyzer: simplify adaptation of process frames from TimeSide to Yaafe

11 years agoLimsiSad: add a default value for parameter sad_model
Thomas Fillon [Tue, 11 Mar 2014 10:27:29 +0000 (11:27 +0100)]
LimsiSad: add a default value for parameter sad_model

11 years agoAubioPitch: prevent NaN in result by converting them to zero
Thomas Fillon [Tue, 11 Mar 2014 09:21:03 +0000 (10:21 +0100)]
AubioPitch: prevent NaN in result by converting them to zero

11 years agoAnalyzerResults: put back a render method that retrun a matplotlib figure
Thomas Fillon [Fri, 7 Mar 2014 10:53:49 +0000 (11:53 +0100)]
AnalyzerResults: put back a render method that retrun a matplotlib figure

11 years agoMerge branch 'dev' of github.com:yomguy/TimeSide into dev
Thomas Fillon [Thu, 6 Mar 2014 17:47:56 +0000 (18:47 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev

11 years agoGrapher: attempt to fix #43
Thomas Fillon [Thu, 6 Mar 2014 17:45:26 +0000 (18:45 +0100)]
Grapher: attempt to fix #43

11 years agoGrapher: attempt to fix#43
Thomas Fillon [Thu, 6 Mar 2014 17:45:26 +0000 (18:45 +0100)]
Grapher: attempt to fix#43

11 years agogstutils: use reshape((-1,chan)) to reshape buffer automatically with the right shape
Thomas Fillon [Thu, 6 Mar 2014 08:47:53 +0000 (09:47 +0100)]
gstutils: use reshape((-1,chan)) to reshape buffer automatically with the right shape

11 years agoMerge branch 'dev' of github.com:yomguy/TimeSide into dev
Thomas Fillon [Tue, 4 Mar 2014 08:37:52 +0000 (09:37 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev

11 years agoadd egg to install
Guillaume Pellerin [Mon, 3 Mar 2014 16:21:41 +0000 (17:21 +0100)]
add egg to install