From: Thomas Fillon Date: Tue, 15 Apr 2014 22:09:22 +0000 (+0200) Subject: Render AubioPitch grapher only if Aubio is available X-Git-Tag: 0.5.5~1^2~38^2~44 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=a76b839c9cc6dc843f4ecb77b36833c0f4de10b0;p=timeside.git Render AubioPitch grapher only if Aubio is available --- diff --git a/timeside/grapher/render_analyzers.py b/timeside/grapher/render_analyzers.py index b2fa143..70caa58 100644 --- a/timeside/grapher/render_analyzers.py +++ b/timeside/grapher/render_analyzers.py @@ -92,14 +92,13 @@ class DisplayAnalyzer(Grapher): return NewGrapher - # From here define new Grapher based on Analyzers - -aubiopitch = analyzer.AubioPitch() -DisplayAubioPitch = DisplayAnalyzer.create(analyzer=aubiopitch, - result_id='aubio_pitch.pitch', - grapher_id='grapher_aubio_pitch', - grapher_name='Aubio Pitch') +if analyzer.WITH_AUBIO: + aubiopitch = analyzer.AubioPitch() + DisplayAubioPitch = DisplayAnalyzer.create(analyzer=aubiopitch, + result_id='aubio_pitch.pitch', + grapher_id='grapher_aubio_pitch', + grapher_name='Aubio Pitch') odf = analyzer.OnsetDetectionFunction()