]> git.parisson.com Git - timeside-diadems.git/commitdiff
Various enhancements on timeside.analyzer
authorThomas Fillon <thomas@parisson.com>
Thu, 10 Oct 2013 08:11:44 +0000 (10:11 +0200)
committerThomas Fillon <thomas@parisson.com>
Thu, 10 Oct 2013 08:51:12 +0000 (10:51 +0200)
- 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)

timeside/analyzer/__init__.py

index 0747b3afa106e40622395e3aea2952e08c8eb8ae..e97a0950b9ea987950f22f2ad63f4fa93d212fb8 100644 (file)
@@ -7,4 +7,6 @@ from aubio_pitch import *
 from aubio_mfcc import *
 from aubio_melenergy import *
 from aubio_specdesc import *
-from yaafe import * # TF : add Yaafe analyzer
\ No newline at end of file
+from yaafe import * # TF : add Yaafe analyzer
+from spectrogram import Spectrogram
+from waveform import Waveform
\ No newline at end of file