I have defined two handle classes for audio filters (LPcomb and APfilt). I would like to write a function to apply these filters to streaming audio on a block-by-block basis. So I declare the object variables to be persistent. In the "if isempty – end" block I try to instantiate these variables as objects of my classes. I get the following error message:
The following error occurredconverting from LPcomb to double:Error using doubleConversion to double from LPcombis not possible.
So it seems that when you declare a variable to be persistent, it is declared as a double and cannot be instantiated as an object. How can I declare persistent objects in a function?
Best Answer