splweighting.weight_signal():
Argument in function definition ist data, but in return value x is used.
Simple fix would be changing x to data in call of lfilter()
octbank (multiple functions):
I assume there were some code changes in numpy 1.12 or 1.13 that start checking for integers as argument of np.zeros() , np.abs() and others. So it is necassary to cast the divisions, at least in my setup (Python 3.5.3)
splweighting.weight_signal(): Argument in function definition ist data, but in return value x is used. Simple fix would be changing x to data in call of lfilter()
octbank (multiple functions): I assume there were some code changes in numpy 1.12 or 1.13 that start checking for integers as argument of np.zeros() , np.abs() and others. So it is necassary to cast the divisions, at least in my setup (Python 3.5.3)