]> git.parisson.com Git - timeside.git/log
timeside.git
11 years agocleanup some prints fix_streaming_bug
Guillaume Pellerin [Thu, 13 Feb 2014 23:54:41 +0000 (00:54 +0100)]
cleanup some prints

11 years agoMerge branch 'fix_streaming_bug' of github.com:yomguy/TimeSide into fix_streaming_bug
Guillaume Pellerin [Thu, 13 Feb 2014 23:07:10 +0000 (00:07 +0100)]
Merge branch 'fix_streaming_bug' of github.com:yomguy/TimeSide into fix_streaming_bug

11 years agoVorbisEncoder : passing the low level app and file streaming test
Guillaume Pellerin [Thu, 13 Feb 2014 23:04:54 +0000 (00:04 +0100)]
VorbisEncoder : passing the low level app and file streaming test

11 years agoVorbisEncoder : passing the low level app and file streaming test
Guillaume Pellerin [Thu, 13 Feb 2014 23:04:54 +0000 (00:04 +0100)]
VorbisEncoder : passing the low level app and file streaming test

11 years agoGstEncoder : fix appsrc blocking against the new pipe streamer threading arch
Guillaume Pellerin [Thu, 13 Feb 2014 22:39:59 +0000 (23:39 +0100)]
GstEncoder : fix appsrc blocking against the new pipe streamer threading arch

11 years agoClean up code to treat log prints madness
Thomas Fillon [Thu, 13 Feb 2014 19:59:56 +0000 (20:59 +0100)]
Clean up code to treat log prints madness

11 years agoOn the way to fix #38
Thomas Fillon [Thu, 13 Feb 2014 18:11:51 +0000 (19:11 +0100)]
On the way to fix #38

- Add a stream() function to the pipe to get an iterator that streams (for Telemeta HttpResponse)
- inside stream(), run pipe.run() inside a thread and get back appsink signal through a Queue

11 years agoUpdate vamp plugin example in sandbox
Thomas Fillon [Mon, 10 Feb 2014 12:58:26 +0000 (13:58 +0100)]
Update vamp plugin example in sandbox

11 years agoregression: only keep setuptools in requirements for install
Guillaume Pellerin [Fri, 7 Feb 2014 15:12:03 +0000 (16:12 +0100)]
regression: only keep setuptools in requirements for install

11 years agoinstall numpy and scipy for travis
Guillaume Pellerin [Fri, 7 Feb 2014 14:43:26 +0000 (15:43 +0100)]
install numpy and scipy for travis

11 years agoTry to fix #35 with proper 'before install' setup for numpy
Thomas Fillon [Fri, 7 Feb 2014 14:21:57 +0000 (15:21 +0100)]
Try to fix #35 with proper 'before install' setup for numpy

11 years agoTry to fix #35 with proper 'before install' setup for h5py
Thomas Fillon [Fri, 7 Feb 2014 14:04:27 +0000 (15:04 +0100)]
Try to fix #35 with proper 'before install' setup for h5py

11 years agoAdd Travis build status for dev branch
Thomas Fillon [Fri, 7 Feb 2014 13:12:36 +0000 (14:12 +0100)]
Add Travis build status for dev branch

11 years agoMerge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Tue, 4 Feb 2014 08:53:45 +0000 (09:53 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev

11 years agogoto 0.5.4
Guillaume Pellerin [Tue, 4 Feb 2014 08:53:31 +0000 (09:53 +0100)]
goto 0.5.4

11 years agofix spelling
Guillaume Pellerin [Tue, 4 Feb 2014 08:51:07 +0000 (09:51 +0100)]
fix spelling

11 years agotimeside/decoder/file.py: use self.mime_type(), not self.mimetype
Paul Brossier [Mon, 3 Feb 2014 15:40:12 +0000 (12:40 -0300)]
timeside/decoder/file.py: use self.mime_type(), not self.mimetype

11 years agotimeside/decoder/file.py: fix typo
Paul Brossier [Mon, 3 Feb 2014 15:39:35 +0000 (12:39 -0300)]
timeside/decoder/file.py: fix typo

11 years agotimeside/decoder/file.py: use uridecodebin typefind for mime_type
Paul Brossier [Mon, 3 Feb 2014 15:39:23 +0000 (12:39 -0300)]
timeside/decoder/file.py: use uridecodebin typefind for mime_type

11 years agoadd authors 0.5.3
Guillaume Pellerin [Mon, 3 Feb 2014 14:35:37 +0000 (15:35 +0100)]
add authors

11 years agoMerge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Mon, 3 Feb 2014 14:24:46 +0000 (15:24 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev

11 years agotests/test_decoding.py: check mime_type
Paul Brossier [Mon, 3 Feb 2014 14:09:04 +0000 (11:09 -0300)]
tests/test_decoding.py: check mime_type

11 years agotimeside/decoder/file.py: use mimetypes to guess mime_type
Paul Brossier [Mon, 3 Feb 2014 14:08:03 +0000 (11:08 -0300)]
timeside/decoder/file.py: use mimetypes to guess mime_type

11 years agotimeside/decoder/file.py: fill in mime_type with 'audio/x-raw-int' for now
Paul Brossier [Mon, 3 Feb 2014 13:28:35 +0000 (10:28 -0300)]
timeside/decoder/file.py: fill in mime_type with 'audio/x-raw-int' for now

11 years agotimeside/api.py: add IDecoder.mime_type
Paul Brossier [Sun, 2 Feb 2014 15:50:37 +0000 (12:50 -0300)]
timeside/api.py: add IDecoder.mime_type

11 years agoadd requirements, pil to pillow
Guillaume Pellerin [Sun, 2 Feb 2014 00:09:10 +0000 (01:09 +0100)]
add requirements, pil to pillow

11 years agoadd some copyrights
Guillaume Pellerin [Sat, 1 Feb 2014 17:50:31 +0000 (18:50 +0100)]
add some copyrights

11 years agoadd doc
Guillaume Pellerin [Sat, 1 Feb 2014 17:48:29 +0000 (18:48 +0100)]
add doc

11 years agoadd examples
Guillaume Pellerin [Sat, 1 Feb 2014 17:45:28 +0000 (18:45 +0100)]
add examples

11 years agoMerge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Fri, 31 Jan 2014 08:41:17 +0000 (09:41 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev

11 years agoupdate news and copyrights
Guillaume Pellerin [Fri, 31 Jan 2014 08:41:02 +0000 (09:41 +0100)]
update news and copyrights

11 years agoMerge branch 'dev' of github.com:yomguy/TimeSide into dev
Thomas Fillon [Mon, 27 Jan 2014 15:27:48 +0000 (15:27 +0000)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev

11 years agoAdd docstring to analyzers
Thomas Fillon [Mon, 27 Jan 2014 15:27:21 +0000 (15:27 +0000)]
Add docstring to analyzers

11 years agoMerge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Mon, 27 Jan 2014 13:16:28 +0000 (14:16 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev

11 years agoadd 0.5.3 news
Guillaume Pellerin [Mon, 27 Jan 2014 13:03:52 +0000 (14:03 +0100)]
add 0.5.3 news

11 years agoImplement rendering capability for event and segment analyzers + add some more analyz...
Thomas Fillon [Sun, 26 Jan 2014 23:51:43 +0000 (23:51 +0000)]
Implement rendering capability for event and segment analyzers + add some more analyzer graphers

11 years agoAudiosink encoder : suppress blank line in docstring
Thomas Fillon [Sun, 26 Jan 2014 23:49:55 +0000 (23:49 +0000)]
Audiosink encoder : suppress blank line in docstring

11 years agoGrapher : Make Analyzer rendering more generic and easy to implement
Thomas Fillon [Sat, 25 Jan 2014 21:47:18 +0000 (21:47 +0000)]
Grapher : Make Analyzer rendering more generic and easy to implement

11 years agoAubioPitch: change imports to relative imports
Thomas Fillon [Sat, 25 Jan 2014 21:33:19 +0000 (21:33 +0000)]
AubioPitch: change imports to relative imports

11 years agoAnalyzer : refactoring the results rendering method. + Capability to use matplotlib...
Thomas Fillon [Wed, 22 Jan 2014 15:57:36 +0000 (16:57 +0100)]
Analyzer : refactoring the results rendering method. + Capability to use matplotlib in environnement with no display

11 years agoDecoder : add support for 96kHz sapling rate
Thomas Fillon [Wed, 22 Jan 2014 15:24:22 +0000 (16:24 +0100)]
Decoder : add support for 96kHz sapling rate

11 years agoadd gst resampling for mp3 and ogg
Guillaume Pellerin [Wed, 22 Jan 2014 14:39:46 +0000 (15:39 +0100)]
add gst resampling for mp3 and ogg

11 years agoupdate deps
Guillaume Pellerin [Tue, 21 Jan 2014 10:09:13 +0000 (11:09 +0100)]
update deps

11 years agoMerge branch 'master' into dev
Guillaume Pellerin [Tue, 21 Jan 2014 00:03:25 +0000 (01:03 +0100)]
Merge branch 'master' into dev

11 years agoreduce font size in menu
Guillaume Pellerin [Tue, 21 Jan 2014 00:03:07 +0000 (01:03 +0100)]
reduce font size in menu

11 years agoMerge branch 'master' of git+ssh://vcs.parisson.com/var/git/timeside
Guillaume Pellerin [Mon, 20 Jan 2014 23:56:02 +0000 (00:56 +0100)]
Merge branch 'master' of git+ssh://vcs.parisson.com/var/git/timeside

11 years agoFix various processor names
Guillaume Pellerin [Mon, 20 Jan 2014 15:17:43 +0000 (16:17 +0100)]
Fix various processor names

11 years agoMerge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Mon, 20 Jan 2014 15:09:31 +0000 (16:09 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev

11 years agoGrapher : Add a generic Class to display Analyzers through their 'render' method...
Thomas Fillon [Mon, 20 Jan 2014 15:05:33 +0000 (16:05 +0100)]
Grapher : Add a generic Class to display Analyzers through their 'render' method. Add the new grapher file

11 years agoMerge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Mon, 20 Jan 2014 15:04:08 +0000 (16:04 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev

11 years agoCore : add a condition to catch signal only if a LiveDecoder source is used
Thomas Fillon [Mon, 20 Jan 2014 14:59:56 +0000 (15:59 +0100)]
Core : add a condition to catch signal only if a LiveDecoder source is used

11 years agoGrapher : Add a generic Class to display Analyzers through their 'render' method...
Thomas Fillon [Mon, 20 Jan 2014 14:37:11 +0000 (15:37 +0100)]
Grapher : Add a generic Class to display Analyzers through their 'render' method. For now, it only support FrameValueResult analyzer

11 years agoMerge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Mon, 20 Jan 2014 12:52:25 +0000 (13:52 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev

11 years agobugfix grapher channels
Guillaume Pellerin [Mon, 20 Jan 2014 11:39:39 +0000 (12:39 +0100)]
bugfix grapher channels

11 years agoMerge : fixes some minor conflicts
Thomas Fillon [Mon, 20 Jan 2014 08:47:18 +0000 (09:47 +0100)]
Merge : fixes some minor conflicts

11 years agoMinor changes in live and file decoder and audiosink encoder
Thomas Fillon [Mon, 20 Jan 2014 08:42:45 +0000 (09:42 +0100)]
Minor changes in live and file decoder and audiosink encoder

11 years agoMerge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Sun, 19 Jan 2014 18:10:11 +0000 (19:10 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev

11 years agoskip LiveDecoder doctest (hanging on some systems)
Guillaume Pellerin [Sun, 19 Jan 2014 18:09:00 +0000 (19:09 +0100)]
skip LiveDecoder doctest (hanging on some systems)

11 years agoremove some useless graphing tests
Guillaume Pellerin [Sun, 19 Jan 2014 18:08:21 +0000 (19:08 +0100)]
remove some useless graphing tests

11 years agoNew implementation for doctest bugfix again for systems without any display already...
Thomas Fillon [Fri, 10 Jan 2014 14:32:52 +0000 (15:32 +0100)]
New implementation for doctest bugfix again for systems without any display already fixed in f41a113131

@yomguy could you please check if this new fix is realy ok for systems without any display

11 years agoEncoder: live AudioSink encoder, encoder that plays the audio stream through the...
Thomas Fillon [Thu, 9 Jan 2014 10:48:00 +0000 (11:48 +0100)]
Encoder: live AudioSink encoder, encoder that plays the audio stream through the sounbdcard

11 years agoLiveDecoder.input_src as constructor arg
Guillaume Pellerin [Thu, 9 Jan 2014 09:17:47 +0000 (10:17 +0100)]
LiveDecoder.input_src as constructor arg

11 years agobugfix
Guillaume Pellerin [Wed, 8 Jan 2014 17:17:50 +0000 (18:17 +0100)]
bugfix

11 years agofix doctest decoder module import
Guillaume Pellerin [Wed, 8 Jan 2014 16:53:47 +0000 (17:53 +0100)]
fix doctest decoder module import

11 years agoMerge branch 'live' into dev
Guillaume Pellerin [Wed, 8 Jan 2014 16:31:03 +0000 (17:31 +0100)]
Merge branch 'live' into dev

Conflicts:
tests/test_decoding.py
timeside/decoder/core.py

11 years agoadd __future__.division to LiveDecoder also live live2
Guillaume Pellerin [Wed, 8 Jan 2014 16:25:25 +0000 (17:25 +0100)]
add __future__.division to LiveDecoder also

11 years agofix division from future (explicit import in EACH module)
Guillaume Pellerin [Wed, 8 Jan 2014 16:23:20 +0000 (17:23 +0100)]
fix division from future (explicit import in EACH module)

11 years agofix fft_size arg for spectrogram
Guillaume Pellerin [Wed, 8 Jan 2014 16:17:30 +0000 (17:17 +0100)]
fix fft_size arg for spectrogram

11 years agotests/sandbox: Fix issue #28
Thomas Fillon [Wed, 8 Jan 2014 14:18:25 +0000 (15:18 +0100)]
tests/sandbox: Fix issue #28

11 years agoDecoder : Fix issue #29 about bad start parameters for FileDecoder. Also deals with...
Thomas Fillon [Wed, 8 Jan 2014 11:50:08 +0000 (12:50 +0100)]
Decoder : Fix issue #29 about bad start parameters for FileDecoder. Also deals with bad duration add a test to manage both cases. Minor changes in FileDecoder induces by this bug fix

11 years agoencoder: rm core from init
Guillaume Pellerin [Mon, 6 Jan 2014 22:46:09 +0000 (23:46 +0100)]
encoder: rm core from init

11 years agosplit decoder modules
Guillaume Pellerin [Mon, 6 Jan 2014 22:14:44 +0000 (23:14 +0100)]
split decoder modules

11 years agoLiveDecoder : Add doc + doctest example
Thomas Fillon [Mon, 6 Jan 2014 12:44:46 +0000 (13:44 +0100)]
LiveDecoder : Add doc + doctest example

11 years agoLiveDecoder : first prototype for a live decoder. The process can be interrupted...
Thomas Fillon [Mon, 6 Jan 2014 12:11:38 +0000 (13:11 +0100)]
LiveDecoder : first prototype for a live decoder. The process can be interrupted by pressing CTRL+C two times

11 years agoDecoder : Add a live decoder using Gstreamer alsasrc
Thomas Fillon [Thu, 26 Dec 2013 21:26:28 +0000 (22:26 +0100)]
Decoder : Add a live decoder using Gstreamer alsasrc

11 years agoDecoder: Add a abstract base class for Decoders
Thomas Fillon [Tue, 24 Dec 2013 13:26:55 +0000 (14:26 +0100)]
Decoder: Add a abstract base class for Decoders

11 years agoFix no output_file for yaml and numpy analyzer serializers
Guillaume Pellerin [Sun, 22 Dec 2013 21:38:39 +0000 (22:38 +0100)]
Fix no output_file for yaml and numpy analyzer serializers

11 years agotimeside/analyzer/core.py: unrevert 945d739d, Fixes #26
Paul Brossier [Fri, 20 Dec 2013 13:03:12 +0000 (08:03 -0500)]
timeside/analyzer/core.py: unrevert 945d739d, Fixes #26

11 years agoDecoder FileDecoder : Fixes #8 buy providing a 'stack' argument at the FileDecoder...
Thomas Fillon [Fri, 20 Dec 2013 10:42:09 +0000 (11:42 +0100)]
Decoder FileDecoder : Fixes #8 buy providing a 'stack' argument at the FileDecoder initialization. It removes the previous changes doing this at the pipe level and using an ArrrayDecoder

11 years agoMerge pull request #25 from DavidDoukhan/master
Guillaume Pellerin [Wed, 18 Dec 2013 16:33:10 +0000 (08:33 -0800)]
Merge pull request #25 from DavidDoukhan/master

small fix for segment durations

11 years agosmall fix for segment durations
David Doukhan [Wed, 18 Dec 2013 16:08:21 +0000 (17:08 +0100)]
small fix for segment durations

11 years agoMerge branch 'master' into dev
Guillaume Pellerin [Mon, 16 Dec 2013 16:53:28 +0000 (17:53 +0100)]
Merge branch 'master' into dev

11 years agofix readme
Guillaume Pellerin [Mon, 16 Dec 2013 16:52:59 +0000 (17:52 +0100)]
fix readme

11 years agogoto 0.5.3
Guillaume Pellerin [Mon, 16 Dec 2013 16:38:09 +0000 (17:38 +0100)]
goto 0.5.3

11 years agofix doc links 0.5.2
Guillaume Pellerin [Mon, 16 Dec 2013 16:33:29 +0000 (17:33 +0100)]
fix doc links

11 years agoadd timeside-launch presentation
Guillaume Pellerin [Mon, 16 Dec 2013 16:29:48 +0000 (17:29 +0100)]
add timeside-launch presentation

11 years agoMerge branch 'dev' of https://github.com/yomguy/TimeSide into dev
Thomas Fillon [Mon, 16 Dec 2013 12:56:29 +0000 (13:56 +0100)]
Merge branch 'dev' of https://github.com/yomguy/TimeSide into dev

11 years agoanalyzer/yaafe.py : Fix bug in result frame_metadata
Thomas Fillon [Mon, 16 Dec 2013 12:56:11 +0000 (13:56 +0100)]
analyzer/yaafe.py : Fix bug in result frame_metadata

11 years agofix news
Guillaume Pellerin [Sat, 14 Dec 2013 23:20:47 +0000 (00:20 +0100)]
fix news

11 years agoMerge branch 'dev' of https://github.com/yomguy/TimeSide into dev
Thomas Fillon [Mon, 16 Dec 2013 08:48:26 +0000 (09:48 +0100)]
Merge branch 'dev' of https://github.com/yomguy/TimeSide into dev

11 years agoAnalyzer : propagate recent changes to IRIt_Speech analyzers
Thomas Fillon [Mon, 16 Dec 2013 08:24:20 +0000 (09:24 +0100)]
Analyzer : propagate recent changes to IRIt_Speech analyzers

11 years agono fooBar in variables
Guillaume Pellerin [Sat, 14 Dec 2013 16:57:29 +0000 (17:57 +0100)]
no fooBar in variables

11 years agoMerge branch 'dev' of https://github.com/yomguy/TimeSide into dev
Thomas Fillon [Fri, 13 Dec 2013 19:55:45 +0000 (20:55 +0100)]
Merge branch 'dev' of https://github.com/yomguy/TimeSide into dev

11 years agoTimeSide Ccore ProcessPipe: Solve #8 by providing a more user-friendly implementation...
Thomas Fillon [Fri, 13 Dec 2013 19:46:28 +0000 (20:46 +0100)]
TimeSide Ccore ProcessPipe: Solve #8 by providing a more user-friendly implementation than previous solution

- The frames can be stored in the `ProcessPipe` frames_stack attribute if the pipe is run with argument 'stack=True' (default stack=False)
- The ProcessPipe is now linked to its processors through the processor self.process_pipe attribute (this avoid confusion with `decoder.pipe` or `decoder.pipeline` (-> reflect this change in all analyzers)
- After the process, during the release every processors of the pipe are removed from the pipe (except the decoder)

11 years agoupdate README
Guillaume Pellerin [Fri, 13 Dec 2013 01:23:05 +0000 (02:23 +0100)]
update README

11 years agoadd architecture infos
Guillaume Pellerin [Fri, 13 Dec 2013 01:22:19 +0000 (02:22 +0100)]
add architecture infos

11 years agoMerge branch 'dev' of https://github.com/yomguy/TimeSide into dev
Thomas Fillon [Thu, 12 Dec 2013 14:42:19 +0000 (15:42 +0100)]
Merge branch 'dev' of https://github.com/yomguy/TimeSide into dev

11 years agoDoc: Add a tutorial on second pass with ArrayDecoder + fix bug in Waveform analyzer
Thomas Fillon [Thu, 12 Dec 2013 14:42:10 +0000 (15:42 +0100)]
Doc: Add a tutorial on second pass with ArrayDecoder + fix bug in Waveform analyzer

11 years agotimeside/decoder/utils.py: improve error message
Paul Brossier [Mon, 9 Dec 2013 17:13:03 +0000 (12:13 -0500)]
timeside/decoder/utils.py: improve error message

11 years agoscripts/timeside-launch: show usage if no argument is given
Paul Brossier [Mon, 9 Dec 2013 14:37:13 +0000 (09:37 -0500)]
scripts/timeside-launch: show usage if no argument is given