sampling: apply scaling after the loop

This commit is contained in:
Roman Zeyde
2014-08-09 19:54:09 +03:00
parent 12e8e5dda7
commit d33d297fc5

View File

@@ -58,12 +58,12 @@ class Sampler(object):
self.index += 1
self.offset += self.freq
frame[frame_index] = np.dot(coeffs, self.buff) * self.gain
frame[frame_index] = np.dot(coeffs, self.buff)
count = frame_index + 1
except StopIteration:
pass
return frame[:count]
return frame[:count] * self.gain
def resample(src, dst, df=0.0):