import numpy as np
import sys
-wav_file = sys.argv[-1]
+if not '.wav' in sys.argv[-1]:
+ wav_file = 'toto.wav'
+else:
+ wav_file = sys.argv[-1]
# normal
decoder = timeside.decoder.FileDecoder(wav_file, start=10, duration=15)
Generic class for the analyzers
'''
- implements(IAnalyzer)
-
- @interfacedoc
def setup(self, channels=None, samplerate=None,
blocksize=None, totalframes=None):
super(Analyzer, self).setup(channels, samplerate,
if key.split('.')[0] == self.id()])
@staticmethod
- @interfacedoc
def id():
return "analyzer"
@staticmethod
- @interfacedoc
def name():
return "Generic analyzer"
@staticmethod
- @interfacedoc
def unit():
return ""