diff --git a/timeside/analyzer/irit_monopoly.py b/timeside/analyzer/irit_monopoly.py
index <HASH>..<HASH> 100644
--- a/timeside/analyzer/irit_monopoly.py
+++ b/timeside/analyzer/irit_monopoly.py
@@ -20,11 +20,12 @@
 # Author: Maxime Le Coz <lecoz@irit.fr>
 from __future__ import absolute_import
 from timeside.analyzer.utils import segmentFromValues
-from timeside.core import implements, interfacedoc, get_processor
+from timeside.core import implements, interfacedoc
 from timeside.analyzer.core import Analyzer
 from timeside.api import IAnalyzer
 import numpy
 from timeside.analyzer.preprocessors import frames_adapter
+from timeside.analyzer.aubio.aubio_pitch import AubioPitch
 
 
 class IRITMonopoly(Analyzer):
@@ -39,7 +40,7 @@ class IRITMonopoly(Analyzer):
     def __init__(self):
         super(IRITMonopoly, self).__init__()
 
-        self.parents.append(get_processor('aubio_pitch')())
+        self.parents.append(AubioPitch())
 
         # Irit Monopoly parameters
         self.decisionLen = 1.0
fix(irit_monoply): explicit import of AubioPitch in preamble

This prevent from import error in system where aubio is not installed. Thus Irit_monopoly will not be available. either.