]>
git.parisson.com Git - timeside.git/log
Guillaume Pellerin [Mon, 28 Oct 2013 15:42:14 +0000 (16:42 +0100)]
add WaveformTransparent grapher, optimize and cleanup Spectrogram
Guillaume Pellerin [Mon, 28 Oct 2013 10:23:10 +0000 (11:23 +0100)]
refactor and simplify the grapher processor system, add Grapher abstract generic class
Guillaume Pellerin [Fri, 25 Oct 2013 20:24:10 +0000 (22:24 +0200)]
remove self returning from pipe.run(), cleanup
Thomas Fillon [Fri, 25 Oct 2013 15:18:31 +0000 (17:18 +0200)]
Change function AnalyzerResultFactory to lowercase analyzer_result_factory
Thomas Fillon [Fri, 25 Oct 2013 15:07:30 +0000 (17:07 +0200)]
Fix test_AnalyzerResult.py to support the new analyzer result refactoring from SHA:
58b040a5f67d59c2b9fb55dbc67b723fbce4e51b
Thomas Fillon [Fri, 25 Oct 2013 14:58:11 +0000 (16:58 +0200)]
Fix doc in tutorial and enable testsetup and testcleanup to support transparent uses of external ressources in doctest
Thomas Fillon [Fri, 25 Oct 2013 12:22:50 +0000 (14:22 +0200)]
Fix some assignment issues regarding immutable type in for Analyzer Result
Thomas Fillon [Thu, 24 Oct 2013 17:00:58 +0000 (19:00 +0200)]
Simplify Analyzer Results implementation by introducing a Factory and multiple classes and subclasses to handle the 8 different kinds of results
Guillaume Pellerin [Tue, 22 Oct 2013 16:54:48 +0000 (18:54 +0200)]
add grapher utils and color schemes
Guillaume Pellerin [Sun, 20 Oct 2013 17:01:10 +0000 (19:01 +0200)]
Merge branch 'master' into dev
Guillaume Pellerin [Sun, 20 Oct 2013 17:00:32 +0000 (19:00 +0200)]
fix player img
Guillaume Pellerin [Sun, 20 Oct 2013 16:59:10 +0000 (18:59 +0200)]
update readme
Guillaume Pellerin [Sun, 20 Oct 2013 16:58:44 +0000 (18:58 +0200)]
add player screenshot in doc
Guillaume Pellerin [Sun, 20 Oct 2013 16:57:05 +0000 (18:57 +0200)]
add player images
Guillaume Pellerin [Sun, 20 Oct 2013 16:36:00 +0000 (18:36 +0200)]
begin grapher refactoring
Guillaume Pellerin [Sun, 20 Oct 2013 16:34:49 +0000 (18:34 +0200)]
Merge branch 'master' into dev
Guillaume Pellerin [Sun, 20 Oct 2013 16:34:25 +0000 (18:34 +0200)]
fix doc
Guillaume Pellerin [Fri, 18 Oct 2013 23:44:49 +0000 (01:44 +0200)]
Merge branch 'master' into dev
Guillaume Pellerin [Fri, 18 Oct 2013 23:42:44 +0000 (01:42 +0200)]
fix doc
Guillaume Pellerin [Fri, 18 Oct 2013 22:43:24 +0000 (00:43 +0200)]
Merge branch 'master' into dev
Guillaume Pellerin [Fri, 18 Oct 2013 21:29:35 +0000 (23:29 +0200)]
update links
Guillaume Pellerin [Fri, 18 Oct 2013 21:26:09 +0000 (23:26 +0200)]
update soponsors
Guillaume Pellerin [Fri, 18 Oct 2013 21:20:46 +0000 (23:20 +0200)]
parse readme
Guillaume Pellerin [Fri, 18 Oct 2013 14:16:31 +0000 (16:16 +0200)]
update doc, add new IRIT analyzers in news
Guillaume Pellerin [Thu, 17 Oct 2013 01:03:01 +0000 (03:03 +0200)]
Merge branch 'master' into dev
Conflicts:
README.rst
Guillaume Pellerin [Thu, 17 Oct 2013 01:02:10 +0000 (03:02 +0200)]
update ui doc, add API doc
Guillaume Pellerin [Thu, 17 Oct 2013 00:56:02 +0000 (02:56 +0200)]
add doc ! update UI text
Guillaume Pellerin [Wed, 16 Oct 2013 22:54:48 +0000 (00:54 +0200)]
add doc !
Guillaume Pellerin [Wed, 16 Oct 2013 09:19:43 +0000 (11:19 +0200)]
goto 0.5.1
Guillaume Pellerin [Wed, 16 Oct 2013 09:16:56 +0000 (11:16 +0200)]
fix img
Paul Brossier [Wed, 16 Oct 2013 09:08:28 +0000 (11:08 +0200)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Paul Brossier [Wed, 16 Oct 2013 09:08:17 +0000 (11:08 +0200)]
debian/control: update dependencies, limit to python 2.7
Guillaume Pellerin [Wed, 16 Oct 2013 09:04:46 +0000 (11:04 +0200)]
fix doc again
Thomas Fillon [Wed, 16 Oct 2013 08:44:56 +0000 (10:44 +0200)]
Chanche line formating to fix compile issue
Guillaume Pellerin [Wed, 16 Oct 2013 08:17:48 +0000 (10:17 +0200)]
update homepage
Paul Brossier [Wed, 16 Oct 2013 08:14:52 +0000 (10:14 +0200)]
setup.py: make executable
Paul Brossier [Wed, 16 Oct 2013 08:11:27 +0000 (10:11 +0200)]
MANIFEST.in: exclude doc/build
Paul Brossier [Wed, 16 Oct 2013 08:11:02 +0000 (10:11 +0200)]
debian/control: update short description
Guillaume Pellerin [Wed, 16 Oct 2013 08:08:38 +0000 (10:08 +0200)]
update docs
Guillaume Pellerin [Wed, 16 Oct 2013 00:22:28 +0000 (02:22 +0200)]
fix docs
Guillaume Pellerin [Wed, 16 Oct 2013 00:22:13 +0000 (02:22 +0200)]
fix docs
Guillaume Pellerin [Wed, 16 Oct 2013 00:06:28 +0000 (02:06 +0200)]
update news and prepare basic tutorial
Guillaume Pellerin [Tue, 15 Oct 2013 23:15:18 +0000 (01:15 +0200)]
update wavform batch
Thomas Fillon [Tue, 15 Oct 2013 22:55:43 +0000 (00:55 +0200)]
Fix bug in Vamp Simple host analyzer - III
Guillaume Pellerin [Tue, 15 Oct 2013 22:57:46 +0000 (00:57 +0200)]
fix authors
Thomas Fillon [Tue, 15 Oct 2013 22:52:17 +0000 (00:52 +0200)]
Fix bug in Vamp Simple host analyzer - II
Thomas Fillon [Tue, 15 Oct 2013 22:48:30 +0000 (00:48 +0200)]
Fix bug in Vamp Simple host analyzer
Guillaume Pellerin [Tue, 15 Oct 2013 22:49:33 +0000 (00:49 +0200)]
fix news
Thomas Fillon [Tue, 15 Oct 2013 22:29:35 +0000 (00:29 +0200)]
Add Processor a post_process() function. analyzer will produce the Results during that post-process
Thomas Fillon [Tue, 15 Oct 2013 21:42:50 +0000 (23:42 +0200)]
Merge branch 'dev' of https://github.com/yomguy/TimeSide into dev before push IRIT analyzers
Thomas Fillon [Tue, 15 Oct 2013 21:42:23 +0000 (23:42 +0200)]
switch IRIT analyzers to the new Analyzers structure
Guillaume Pellerin [Tue, 15 Oct 2013 21:29:53 +0000 (23:29 +0200)]
fix news
Guillaume Pellerin [Tue, 15 Oct 2013 21:28:00 +0000 (23:28 +0200)]
fix news
Guillaume Pellerin [Tue, 15 Oct 2013 21:25:11 +0000 (23:25 +0200)]
fix doc again
Guillaume Pellerin [Tue, 15 Oct 2013 21:23:11 +0000 (23:23 +0200)]
update doc
Guillaume Pellerin [Tue, 15 Oct 2013 21:20:17 +0000 (23:20 +0200)]
update sphinx doc & index, parse it to README.rst
Guillaume Pellerin [Tue, 15 Oct 2013 20:44:12 +0000 (22:44 +0200)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Tue, 15 Oct 2013 20:34:20 +0000 (22:34 +0200)]
fix news, add svg diagram
Thomas Fillon [Tue, 15 Oct 2013 17:52:33 +0000 (19:52 +0200)]
Fix Vamp Simple host analyzer to support default empty parameter
Guillaume Pellerin [Tue, 15 Oct 2013 17:26:20 +0000 (19:26 +0200)]
test links
Guillaume Pellerin [Tue, 15 Oct 2013 17:24:00 +0000 (19:24 +0200)]
update doc, news, clean IRIT plugins
Thomas Fillon [Tue, 15 Oct 2013 00:25:28 +0000 (02:25 +0200)]
Add default parameter for Vamp simple host analyzer
Thomas Fillon [Mon, 14 Oct 2013 23:59:02 +0000 (01:59 +0200)]
Delete print log in Yaafe analyzer
Thomas Fillon [Mon, 14 Oct 2013 23:54:21 +0000 (01:54 +0200)]
Improve init in Yaafe analyzer
Thomas Fillon [Mon, 14 Oct 2013 23:46:50 +0000 (01:46 +0200)]
Add default parameter for Yaafe analyzer
Guillaume Pellerin [Mon, 14 Oct 2013 17:00:07 +0000 (19:00 +0200)]
Analyzer implements nothing
Guillaume Pellerin [Mon, 14 Oct 2013 06:54:09 +0000 (08:54 +0200)]
update doc (install, AnalyzerResult example, etc)
Guillaume Pellerin [Sun, 13 Oct 2013 15:37:13 +0000 (17:37 +0200)]
update README and slides
Guillaume Pellerin [Fri, 11 Oct 2013 23:13:11 +0000 (01:13 +0200)]
irit analyzers are IAnalyzer
Guillaume Pellerin [Fri, 11 Oct 2013 23:07:15 +0000 (01:07 +0200)]
Merge branch 'diadems' into dev
Conflicts:
timeside/analyzer/__init__.py
Guillaume Pellerin [Fri, 11 Oct 2013 23:04:37 +0000 (01:04 +0200)]
add args and fix attributes on analyzer api tests
Thomas Fillon [Fri, 11 Oct 2013 19:39:28 +0000 (21:39 +0200)]
Fix issue in spectrogram and waveform analyzer (mixedCase attribute stil alive) + Modify plot for exempleCMMR_vamp
Thomas Fillon [Fri, 11 Oct 2013 19:13:00 +0000 (21:13 +0200)]
Add Vamp Plugin analyzer based on vamp-simple-host
- VampSimpleHost analyzer requires vamp-plugin-sdk installation
- add exemple to use it in test/api" (requires vamp-examples installation)
Guillaume Pellerin [Fri, 11 Oct 2013 08:13:50 +0000 (10:13 +0200)]
cleanup
Guillaume Pellerin [Fri, 11 Oct 2013 07:57:36 +0000 (09:57 +0200)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Thomas Fillon [Thu, 10 Oct 2013 18:42:02 +0000 (20:42 +0200)]
NoMoreMixedCaseForAttributes
Guillaume Pellerin [Thu, 10 Oct 2013 16:49:48 +0000 (18:49 +0200)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Thu, 10 Oct 2013 16:48:52 +0000 (18:48 +0200)]
add thomas' CMMR exemple, rewrite variables, BUG relative to last changes
Thomas Fillon [Thu, 10 Oct 2013 13:13:11 +0000 (15:13 +0200)]
Add @property decorator to some functions in timeside.analyzer.core
- in Analyzer results() became a property
- modify tests to reflect this change
- add id() and name() as property in AnalyzerResult
Thomas Fillon [Thu, 10 Oct 2013 09:26:26 +0000 (11:26 +0200)]
Add a results() property to the ProcessPipe to get the results of all the analyzers
Thomas Fillon [Thu, 10 Oct 2013 08:57:11 +0000 (10:57 +0200)]
- In timeside.analyzer.core, make Analyzer results() function returning an AnalyzerResultContainer (and thus providing serialization)
Thomas Fillon [Thu, 10 Oct 2013 08:11:44 +0000 (10:11 +0200)]
Various enhancements on timeside.analyzer
- Add functions data(), time() and duration() to AnalyzerResult to easilly acces those values
- Modify Analyzer id to get results with the following format : 'AnalyzerID.ResultID' (e.g. 'aubio_temporal.beat', aubio_temporal.bpm', ...)
- Analyzer result() function now return only the results in the container that match the Analyzer id (e.g. 'aubio_temporal.*')
- Add Waveform Analyzer and Spectrogram Analyzers (mainly for demonstration and illustration purpose)
- some PEP8 refactoring (with autopep8)
Guillaume Pellerin [Thu, 10 Oct 2013 08:10:31 +0000 (10:10 +0200)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Conflicts:
timeside/analyzer/core.py
Guillaume Pellerin [Thu, 10 Oct 2013 08:08:50 +0000 (10:08 +0200)]
import all modules, fix exmaples, update version parsing
Thomas Fillon [Wed, 9 Oct 2013 13:29:41 +0000 (15:29 +0200)]
Change AnalyzerResult 'data' to 'dataObject' and add functions to access directly to data, time and duration from an analyzerResult
Thomas Fillon [Wed, 9 Oct 2013 13:07:48 +0000 (15:07 +0200)]
Fix issue and enhance decoder.core
- Rethrow IOerror in set_uri_default_duration when uri is not a proper media file
- add IS_SEGMENT in mediainfo
Guillaume Pellerin [Tue, 8 Oct 2013 11:56:01 +0000 (13:56 +0200)]
revise goals again
Guillaume Pellerin [Tue, 8 Oct 2013 11:49:17 +0000 (13:49 +0200)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Tue, 8 Oct 2013 11:47:18 +0000 (13:47 +0200)]
refactoring description, goals and features
Thomas Fillon [Mon, 7 Oct 2013 16:40:00 +0000 (18:40 +0200)]
Simplify Analyzer Result container naming
Guillaume Pellerin [Mon, 7 Oct 2013 13:41:44 +0000 (15:41 +0200)]
update title
Paul Brossier [Mon, 7 Oct 2013 08:41:20 +0000 (03:41 -0500)]
debian/: add missing dependencies
Thomas Fillon [Fri, 4 Oct 2013 16:40:37 +0000 (18:40 +0200)]
Change newAnalyzerResult to AnalyzerResult
Thomas Fillon [Fri, 4 Oct 2013 07:21:57 +0000 (09:21 +0200)]
ResultContainer refactoring and switching all analyzerResult to the newanalyzerResult structure
Introduce the resultContainer at the pipe level
Paul Brossier [Wed, 2 Oct 2013 09:49:45 +0000 (04:49 -0500)]
debian/: new package python-timeside-doc
Paul Brossier [Wed, 2 Oct 2013 09:48:53 +0000 (04:48 -0500)]
debian/changelog: bump to 0.5.0
Paul Brossier [Wed, 2 Oct 2013 06:19:37 +0000 (01:19 -0500)]
debian/python-timeside.docs: only install README.rst for now
Paul Brossier [Wed, 2 Oct 2013 06:16:53 +0000 (01:16 -0500)]
debian/control: add dependency on python-aubio and python-yaafe, switch section to python
Thomas Fillon [Tue, 1 Oct 2013 12:29:13 +0000 (14:29 +0200)]
Fix reST markup in doc/README.rst
Thomas Fillon [Tue, 1 Oct 2013 12:15:36 +0000 (14:15 +0200)]
Create Sphinx/numpydoc documentation