Corretto contatore delle ricorsioni.
Leonardo Robol [2010-03-03 12:52]
Corretto contatore delle ricorsioni.
diff --git a/Filtering/Filtering.py b/Filtering/Filtering.py
index d4df360..b7ad706 100644
--- a/Filtering/Filtering.py
+++ b/Filtering/Filtering.py
@@ -60,7 +60,7 @@ class FilterBank():
self.highPassInverseFilter = None
self.lowPassInverseFilter = None
- self.depth = 2
+ self.depth = 1
def SetFilterMatrix(self, filter_matrix):
"""
@@ -161,7 +161,7 @@ class FilterBank():
# Do the real filtering and downsampling. Store the downsampled
# details in the array.
- for recursion in xrange(1, self.depth):
+ for recursion in xrange(0, self.depth):
samplesArray.append (DownSample (self.highPassFilter (low)))
low = DownSample (self.lowPassFilter (low))
@@ -187,6 +187,7 @@ class FilterBank():
# ricostruiti non disturbi la ricostruzione dei prossimi.
# Sfortunatamente questo ci rovinerà tutta l'ultima parte del
# segnale, ma per ora non vedo una soluzione comoda.
+ print "Rolling! Yepeee!"
low = roll(low, -1)
return low