From bfaa305ba317ff4b6f27567730cf636d4e4bb553 Mon Sep 17 00:00:00 2001 From: Thomas Fillon Date: Thu, 10 Oct 2013 10:11:44 +0200 Subject: [PATCH] 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) --- timeside/analyzer/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/timeside/analyzer/__init__.py b/timeside/analyzer/__init__.py index 0747b3a..e97a095 100644 --- a/timeside/analyzer/__init__.py +++ b/timeside/analyzer/__init__.py @@ -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 -- 2.39.5