fix for compounding/cascading filters

'data' needs to be reset inside the 'flag' controlled loop or *undefined* behavior is likely when user sets 'flag' and loop repeats without resetting 'data' to beginning of block.

Once I test the results of filters on the audio sweeper at work tomorrow morning if all is well I will commit my update to CalcBiquadToneControl at that point.